I took this picture at the Shelby factory in Las Vegas. I dont remember how many hours they said it took to polish but its impressive to say the least.
I took this picture at the Shelby factory in Las Vegas. I dont remember how many hours they said it took to polish but its impressive to say the least.