tame impala

Tame Impala

 Tame Impala is the one-man band of Kevin Parker of Perth, Australia. He and four touring musicians will play Stage AE a month before the release of Currents, his new LP, due July 17. Pittsburghers have plenty of opportunities to learn the new songs, though. Parker has already performed four tunes from the album, beginning with the almost eight-minute-long, psycheic whirlwind of “Let It Happen.” More recently, it’s been hard to decide which is better: the slow headnod of “‘Cause

Continue Reading