Taylor had a funny somewhat awkward monologue, but he did very well for the rest of the show!
Ines and I had a blast watching SNL on live stream. Here are the hilarious highlights! Taylor giving Edward's pic a buzz is EPIC! "Notebooks are for notes not for kissing" LMFAO
Well done Mr. Lautner! Now...the pressure is on Rob and Kristen to do the show!Thanks TwilightPoison for the screencaps