Restomod – a car with an original exterior that hides modern technology in its bowels. That's exactly what this 1973 Plymouth Barracuda is! Eustis, Florida, USA