1968 Barracuda Notch - Plano, TX

Now this is interesting. Ever see anything quite like it?

Wow, what be that??

Sounds like yer chuggin right along with the notch, cant wait to see some more pics!