1968 Barracuda Notch - Plano, TX
That thing is just wicked looking! Need more pictures...and a ride in it.
Print