Login

Subaru’s newest concept in sport car design is beautifully emphasized in the new BRZ Concept – STI. A leading Subaru dealer in Tallahassee, Proctor Subaru, eagerly waits the unveiling of this ultra sleek, lightweight performance sport car at the 2011 Los Angeles International Car Show. This BRZ concept car is the first to be shown with bodywork, and provides some insight into the upcoming BRZ production.

Attached file(s)

subaru-tallahassee.jpg

Who Voted for this Story