New 68 Barracuda notchback

Just gotta luv them 68's, Aloha

Resized952019042095094540(1).jpg