1968 Barracuda Notch - Plano, TX

Not exactly, but close.... I think I'm gonna need to talk with you about some stuff soon...

Clair