Shelby Cobra Gas Pump - Tue Nov 01 2016 05:47 PM
Got a chance to visit the Shelby American shop in Las Vegas on our recent trip. Saw this Shelby branded Tokheim 39 in their showroom.
Description: Shelby Tokheim 39 (short version)
Description: Shelby American shop in Las Vegas