In this week’s edition of DriveTime, The Fan’s Vinnie Richichi gets to take a joy ride in the all-new 2011 Mustang 5.0. It’s got muscle. It’s got luxury. But does it have Vinnie’s seal of approval? Watch and find out!