Said to have been a '70 Barracuda
Lord
Print