13 inch tires?
Glad you found some new skins. That's really a nice looking Barracuda!! Bet you turn some heads with that!
Print