Tame Impala at the Electric Factory(6/19)
Posted on Thursday, Jun 20, 2013
Tame Impala played at the Electric Factory in Philadelphia on June 19, 2013. (Colin Kerrigan / Philly.com)
*