One of my most favorite vids of all time: Japanese bitch slap fight!!

I saw this clips a few years ago and I still laugh my ass off when I see it. Check out the chick at the end that gets her hat slapped off her head. Hilarious!!!

~ by artanas on October 23, 2006.

Leave a Reply