Moonbabies to Release First LP in 7 Years
A few weeks back, I grabbed “24” off a recent double single by Moonbabies for airplay on my radio show. Now the duo has announced their first new LP, to be called Wizards On The Beach, in seven years. The new LP is plush with melodic instrumentation and harmonic vocals. Read More »Moonbabies to Release First LP in 7 Years