Another Mopar Off My Bucket List - Barracuda Fastback
Hey John,
I'd say that body latch catch isn't falling off any time soon ... Great progress! Pity you dropped your power plant but it sure was a good thing you didn't have your foot under it!
And I wouldn't be so sure there's only a few of us watching ...