hasn't hit the roads...i see them because i'm local and ford has them running around the streets oke:
on a side note, i remember when everyone was giving the new 2011 mustang shit but now half the forum loves it...trust me, this thing will do big things