1968 Barracuda Notch - Plano, TX
mosleyme said
Now this is interesting. Ever see anything quite like it?
Click to expand...
Wow, what be that??
Sounds like yer chuggin right along with the notch, cant wait to see some more pics!
Print