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?
Yes. Just one of many things that raises questions.
Hope no one gets burned on it.