65 Barracuda

Are those snow tires on the back? That thing is awesome.

Cley
Yeah haha