Quote Originally Posted by Drew Wiley View Post
Pizza rack bicycle, Tuco? That's one mean praying mantis giant insect instead! Surreal. Belongs in a Japanese B horror movie versus Godzilla.
Would that be a Japanese or American Godzilla movie?