Joined
·
684 Posts
Wasn't this supposed bad-ass of a Mustang supposed to be revealed this week in an auto show in Chicago or somewhere? Or am I just making that up? Any news would be cool. There's no way I could afford a new car now, but I would still like to see if Ford's gonna' make it.