1965 Barracuda Resto from Germany
Even with a cracked windshield, I'd say your car deserves a Red Carpet. It's a star!!! :-D
Print