1.21.2010

Astro Coast named Best New Music by Pitchfork

“Astro Coast” is in stores this week. It’s receiving rave reviews – including the Best New Music tag from Pitchfork Media today.

The full review from Pitchfork is here