tame impala outside lands 2015 justin yee photography live music blog

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

The show announced it last night after their new episode aired featuring host Idris Elba.