Episode XXIII: LIVE IN LONDON
- Episode aired Jan 28, 2016
New York's most acclaimed Comedy talk show starring a fake George Lucas is coming to London.New York's most acclaimed Comedy talk show starring a fake George Lucas is coming to London.New York's most acclaimed Comedy talk show starring a fake George Lucas is coming to London.