O
outtahand
I saw this sweet little thing on the Ventura FWy heading home tonight
Anybody know what it is? Shelby GT comes to mind but I'm no expert
It did have a big black and white GT sticker on the side
Anybody know what it is? Shelby GT comes to mind but I'm no expert
It did have a big black and white GT sticker on the side