Showing posts with the label Best

Best Japanese Sports Cars

Power was sourced from a Suzuki 657cc turbocharged engine producing 63hp at 6500rpm. With a well-tuned chassis sport-or…