Thursday, April 1, 2010

Acid Mothers

I added a song by Acid Mothers Temple to the side. They're awesome, from Japan, and most of their songs are over 20 minutes.

Update: Crap, it's only 30 seconds... The actual song is 68 minutes long. Click on it to listen to the full thing.

No comments:

Post a Comment