Watch Seth Rogen’s Star Studded SNL Monologue[VIDEO]
The thrid time hosting Saturday Night Live was the charm for Seth Rogen.
A triple headed monster of star power helped Seth Rogen on SNL the other night. His old "Freaks and Geeks" co-star, James Franco, Zooey Deschanel and the one and only Taylor Swift, all made cameo appearances during the opening monologue.