67 Barracuda project
more recent pics:
Print