Originally Posted by Gata
Idk why everyone is so crazy about it... I find it pretty annoying
So this is the first time I have seen this video, and I am yet to be impressed. I don't know what all the hype is about.
There is pretty of ****ing crazy stupid crap from Japan, Korea, and Thailand out there....dont know why this one took off.