Terminators are my favorite newer Mustang. Gotta love the sound of the supercharger screaming under the hood.