iOS app Android app

Lie Witness News Scented Iphone

We Smell A Lie

Posted 10.31.2013 | Comedy

We guess smells are in the nose of the beholder... or something. For the latest edition of Jimmy Kimmel's "Lie Witness News," random people on the st...