| Meat hats (Japanese invention) | 
Okay, take a bunch of Japanese chicks and dress them up as powerrangers. Then tape a steak to their forehead and unleash a huge lizard on them. And what you have? Japanese television at it's best!
VIDEO LINK | | | Comment | 17-11-2005 | views 629 |
| |