Loading Player...
Funny Videos

WTF Is Going On Here?

posted January 27, 2011 by

This clip takes weird to a whole new level. Basically, it's a Filipino talent show called 'Showtime' and this contestant is something of a witchdoctor diva. Proof that reality TV was invented by the devil.