I still haven't seen...
#1
I still haven't seen...
...a new STi! I live in central London and work in central London, travel a fair bit, but still haven't seen one! Seen a couple of WRX's and quite a lot of EVO X's but no STi's!
Anyone got one?!
Anyone got one?!
Thread
Thread Starter
Forum
Replies
Last Post
Uncle Creepy
Other Marques
43
27 December 2015 04:02 PM