Thought I might post my 67 Barracuda progress
Ooohh, yeahhh!
Keep them pics comin, looks like it's gonna be a wicked terror on the street.
Print