FI 21620218 photo 1 1024x765 F

1973 Plymouth Barracuda Dash Pad Restoration with NO Center Speaker