Sign in to save albums, filter settings, and recommenders.
Miranda Sex Garden are an English music group from London. They were originally active from 1990 to 2000, reforming in 2022.
From Wikipedia, released under the terms of the CC-BY-SA license.