
Cosmic space metal outfit ‘They Watch us From The Moon’ are a band with riffs as heavy as Osmium shot through with melodic lead guitar lines (think Gilmour meets Buck Dharma) as strong as spider’s silk. Add in the sublime and soaring vocals vocals of TWUFTM’s twin ‘Space Angels’ Luna Nemesis and Nova 10101001, and you… Read more »
Recent Comments