Read the story

image

Subaru BRZ STI more details

No turbocharger, but about 20kW more power. more...

Share your feedback