Does this previous-generation Ford Mustang live up to the hype created by its insane output? You'd better come inside to find ...