1968 Barracuda Notch - Plano, TX

It looks mean just sitting there.