Tuesday, May 14, 2013

Deerhunter



Deerhunter

Monomania

The Atlanta-Georgia-based  indie-rock band announced their sixth studio album (Monomania, released earlier this month), while sporting very clever outfits, as you may see.


More info at their blog 
(including a vid of the title-song)

Recently Featured Performers

No comments:

Post a Comment