Tuesday, July 2, 2013

Glowing, Winged Creature Filmed in Indonesia - Alien, Angel Or Hoax?

What the hell is that?

Seriously, what the hell was that? My money is on a fallen angel . . . or a drunk sorority girl who was dressed like a Victoria's Secret Angel and fell out of a window and her fake wings saved her.

And why do these things always happen in Indonesia? What's wrong with you 'Merica?