67 Barracuda - ebay - Florida
Tape on the rotors is probably to prevent paint from getting on that surface.
Are the rear shocks mounted upside down?
Print