Downtown Torpedoes (1997)
Reviewed by: Inner Strength on 2002-04-15
Summary: crap
One word 'CRAP'. It's really bad.

Rating: 1/5