WTF Moment On Late Night TV

April 15, 12:08am. NBC.

Advertisement

Share This Story