I guess I just find strange/Funny videos now.

6


This is a Taiwanese bug spray commercial. and WTF, why is it so weird?