The Cowshed has recently discovered Japanese Monster Battles - an extreme crazy form of wrestling with ridiculous costumes as shown above. We love the wrester known as Chicken Noodle Man and here is a video of his celebratory dance after winning a match. Click here to read more.

No comments:
Post a Comment