Tag: MOON TOOTH

  • Moon Tooth – Phototroph CD (Pure Noise Records)

    Moon Tooth – Phototroph CD (Pure Noise Records)

    Here’s another brilliant release that recently arrived at our headquarters. I admit this was my first time stumbling upon this band, and I was immediately blown away by their creativity and musicianship. The bands capable of creating complex music without sounding pretentious and boring are a sheer rarity nowadays, so I highly advise you to […]