For some reason (maybe it costs more for the rights?) NBC chose not to post the best part the this weekend’s rather funny Neil Patrick Harris-hosted Saturday Night Live episode; enjoy this before it comes down. Doesn’t this song take you back? Stay tuned for a post about our visit to the set of the show later today.