October 17, 2013
Episode #1451: Tattle Tales, Live From LA.

October 17, 2013
Episode #1451: Tattle Tales, Live From LA.
Luke sits down in the tiny back office of his favorite bar, the Tattle Tale bar in LA, to chat with Roger Lowell, who's owned the place for 51 years.