Just saw this tonight and John, my reaction was the same as yours: I was expecting some sort of mystery surrounding the crash, as the ads make it seem like it was sabotage or something. Regardless, Denzel is awesome as always. That is all.
@gregmparks - live Tweeting of Raw and Impact, wrestling thoughts and other slices of life.
Also, isn't Sirius HQ in New York? I know XM is in DC. Stern presumably would be able to do his show at Sirius HQ (not that any company wouldn't build a studio for howard probably). I've had XM for 2+ years (if not longer)