What are these wheels 65 Barracuda
Yes very nice looking Barracuda and the wheels really set it off.
Print