January 10 2009
SNL promos with Neil Patrick Harris and Will Forte. I've also seen one on the teevee with Neil and Taylor Swift that may or may not be somewhere online.
You need to log in to be able to post comments.
This site will work and look better in a browser that supports web standards, but it is accessible to any browser or Internet device.