1965 Barracuda Resto from Germany

Even with a cracked windshield, I'd say your car deserves a Red Carpet. It's a star!!! :-D