1968 Barracuda Notch - Plano, TX

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