Wednesday, December 31st, 1969
Spy Shots: Impreza STI on the road
Filed under: Spy Photos, Japan, Tokyo Motor Show, Subaru
Finally, pictures of the new Subaru Impreza STI that have not been generated by a computer. Amateur shots taken on a public road in Japan clearly show the traditional enlarged hood scoop, butcher flared arches and two more exhaust pipes than found on the WRX. Those grey […]