Sep 052007

A new release from Earthrid is now imminent. The final touches are being made to the audio mastering and the design of the packaging but we like to get these things just right, so keep watching this space.

What’s the music? We’re not saying yet!

Sorry, the comment form is closed at this time.