Tag Archives: New Orleans

Weirdo Wednesday – November 2, 2011

Weirdo WednesdayIt just doesn’t get much weirder than UFO’s. Unless you are talking about UFO’s… in New Orleans… on Monday Night Football.

Who dat?

The UFO crowd and the opposing team – the naysayers, are going toe-to-toe on this one. On one side of the field, the flying saucer/UFO aficionados claiming victory in the football footage. The response by the unbelievers is—flying insect.

Me? I don’t have a flying tea-cup on this race. UFO or speeding dragonfly, I don’t care. Either way this pegs the weird-shit-o-meter.


Source: The Huffington Post