Album Reviews


placeholder image
A summer of Ear Pwr

Ear drums everywhere, beware! The Wham City-approved, electro gurus better known as Ear Pwr will be spending the better part of the next two months rocking a city near you. In support of its latest LP, Super Animal Brothers III

on April 26, 2009, 12:35pm