1968 barracuda notchback
Well do you have any pictures? or do we have to draw our own? less talking, more showing, please.
Print