Whadda ya waitin’ fer? Halloween? No, just the election.

niagara_haunted_house_screamers_13_0

Some comic relief.  Take a look at this web site from The Nightmares Fear Factory in Niagara Falls, Ontario, Canada.

They claim to post genuine candid snapshots of those who visit their Haunted House.

Perhaps they are merely photos of Obama supporters watching the first debate.