Review: God Lives Underwater
God Lives Underwater “Up Off The Floor” (Locomotive) Nine Inch Nails meets Marilyn Mason humping on Orgy while listening to a Pitchshifter album. And while all the above need a team of musicians and engineers, GLU is a duo composed…