Astro Coast named Best New Music by Pitchfork
January 21, 2010
"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