I like it. The pics of the one with a faux grill look even better. Most folks aren't ready for no grill I've found. Now, the rank and file Mustang fan is losing his freaking mind over this thing being called a Mustang.
Frankly, if they slap a Mustang emblem on it, then it's a Mustang...