This Sunday, you can catch Cat Power on an episode of China, IL - a show about The University of China in Illinois - on Cartoon Network. The singer-songwriter plays a downtrodden gorilla that's about to be killed and used for fuel. Seriously. In the clip below, Powers sings a heartbreaking ballad …
Get ready, Ballard: Market Street is gonna shake with the Macefield Music Festival, October 2nd through 4th in this beautiful, historic 'hood.