Can anyone tell me WTF this is? Or if you speak the language heard in the background, WTF they are saying? This video kinda creeped me out and I'm curious....Thanks!
Asked by Anonymous at 2:51 PM on Apr. 8, 2010 in Just for Fun
Answer by Allergic2Stupid at 9:27 PM on Apr. 8, 2010