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!!!

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!!!
Leave a Reply