Spotted on the Street: GT500



Shelby GT500 on the streets of Upland, California