Year: 2007

We’re suckers for Japanese monster film parodies. But the GPS manufacturer's attempt was more painful to watch than an episode of VR Troopers.