1968 Barracuda Notch 340

Pics from first drive/ suspension mystery yesterday

20220621_102237.jpg

20220621_115430.jpg

20220621_114212.jpg