Psst. Hate ads?Use the tweet button below the video player to share what you are watching,and ads will disappear for the following 24 hours!
N/A 61 min
01 Mar 2015
Demetri Martin performs his newest stand-up routine at The Lincoln Theater in Washington D.C.