Saturday Night Live Announces Tame Impala As Their Special Guest – Airing March 30th

8510
Music Industry Weekly - SNL - Tame Impala
Music Industry Weekly - SNL - Tame Impala

Saturday Night Live will be welcoming Tame Impala as their musical guest on the upcoming episode set to air on March 30th with Sandra Oh as the host.