I have a pair of quarter window louvers that came off my Vista blue 08 Shelby. Here is a picture of them before they came off the car. I will sell for $100 shipped. If you would like more pictures I can take more of them. Thank you!
SOLD
SOLD
Last edited: