Punch and Judo
Punch and Judo
| 23 July 1972 (USA)
Punch and Judo Trailers

The Japanese Beetle uses his karate skills to fight The Blue Racer.

Reviews