Link copied to clipboard
Photos: Tame Impala at the Electric Factory
Tame Impala played at the Electric Factory in Philadelphia on June 19, 2013.
Australia's psychedelic rock band Tame Impala took over the Electric Factory in Philadelphia last night for a sold out show. This was their second sold out show in the city in less than a year.