1965 Barracuda Resto from Germany

Schweinsteiger!!!!!

Awesome build man, looking very good. There were so many German supporters here but it looks like The Netherlands exported everyone over.

Nice to see Germany right up to the end.