thelegocarblog.com
Aaaand in the Red Corner…
These two heavyweights of the performance car world were suggested by a reader, and they remind us of a time when Japan was on top of its automotive game. It’s a shame then that currently the…