67' Barracuda Notch
More photos
Print