2011 Subaru Impreza WRX STI Convertible
2011 Subaru Impreza WRX STI ConvertibleCar dealers do the strangest things to their vehicles. Just think how many cars are out there with terrible vinyl fabric roof and add-ons, manufacturers almost a generation later swore them completely. Manchester Subaru in Manchester, New Hampshire is not content to create some level of false-adhesive and ribbon-cutting in a top-dog 2011 Subaru WRX STI.