SNL Intro Montage

Posted by Maximum Fun on 28th February 2007

They made him put on the jacket. Still pretty great though, huh?

Buy one for yourself.