1968 Plymouth Barracuda Notchabck - Italy
Very nice car 42Euros is about $45K US
Print