Cinema’s Goofiest Car Chases: ‘Godzilla vs. King Ghidorah’ (1991)

Killer androids in mirror are closer than they appear Photo: pixabay via CC