Sunday, September 18, 2011

Song of the Day: Songs: Ohia - The Lioness


On a musical level I'm pretty sure this is the saddest song in the world. By the way (segue) my apologies for the low level of posting lately, but man did you check out that Haniwa All-stars album yet?

No comments:

Post a Comment