Meatball Machine
July 2nd, 2009Nope, it’s not the food counter at Ikea – Tetsuo meets the Power Rangers in this schlock horror from the creators of Versus, Kabuking Z: The Movie, Battlefield Baseball, Tokyo Gore Police and The Machine Girl… Read the rest of this article »







