The Growl

Tame Impala, The Growl @ The Vic, Chicago 3/6/13

Last night, Tame Impala and openers the Growl played to a sold out crowd at the Vic in Chicago. Tame Impala balanced their setlist with…
Stereogum | March 7, 2013 - 3:14 pm