1968 Barracuda Notch - Plano, TX
On the rotisserie, tomorrow it will go to be media blasted.
Print