Tag Archives: my lucky stars

Friday Video: Mitsubishi Kei Car vs. Mustang II

Perhaps the Skyline vs. Cougar video from two weeks ago was a bit too much excitement for your delicate sensibilities. If so, this week’s video is another Japan vs. Detroit matchup that flexes considerably less muscle. In 1985′s My Lucky … Continue reading

12 Comments