Friday, June 24, 2011

American Gods

For you Night Owl Shoegaze aficianados, this up and coming band American Gods have been putting out some real good shit lately. I reviewed their Chariot The Ghost LP awhile back which I really enjoyed. Here's a new sort of melancholy track they put out called "Chrous of Whispers":

No comments:

Post a Comment