Episode #1069: – Live from the 2nd Ave Deli in NYC

Episode #1069: – Live from the 2nd Ave Deli in NYC

Episode #1069: – Live from the 2nd Ave Deli in NYC

In possibly the most bizarre TBTL of all time, Luke and his pals descend on the 2nd Ave Deli in New York, eat and drink up a storm, record it, and call it entertainment.

0:00
0:00