Rant, Rave, and Rock

Microsoft shows that it can still do a great ad! - Really!