Check out this vintage footage from a 2004 Best Motoring video featuring a Mazda RX-7 vs Nissan R34 GT-R touge battle. Awesome!
Advertisement
Advertisement
Check out this vintage footage from a 2004 Best Motoring video featuring a Mazda RX-7 vs Nissan R34 GT-R touge battle. Awesome!