The Last Show in the World

Stand-up comedy at the Ham & Eggs Tavern in Downtown LA.