Opening for Iliza Shlesingers Back in Action Tour! @The Apollo Theater London – London, UK