"Lust at first sight" - New STi
#1
"Lust at first sight" - New STi
Well, that's what EVO reckons in its first report of its new long-termer. And no, they weren't being ironic. Good write-up all round.
Thread
Thread Starter
Forum
Replies
Last Post
Mattybr5@MB Developments
Car Parts For Sale
1
18 November 2015 07:49 AM