Share

Screen Shot 2013-02-19 at 12.43.25 PM

Tame Impala are back in New York City tonight playing Terminal 5 later. Yesterday they stopped by Jimmy Fallon performing “Elephant”. Watch the performance below.


Join the conversation