Leno’s thoughts on leaving The Tonight Show six years later. I smell bullshit.

Posted 19 1 2010