69 Barracuda Restoration.
very nice
Print