Tag: Deep Water

    First Listen: Cave Mouth – Deep Water

    Cavemouth are a primal lo-fi funk four-piece who sound as though they live on the wilds of Exmoor on a strict diet of roadkill, making music to keep the neighbors away and lure the...