I've been trying to find out what this song is called for ages. I dont know who it is by, but i can hum the tune. It has some sweeping chord sequence and someone doing ahhh, ahhh, ahhh, ahhhh with it. Its quite slow and mellow. I heard it once on Life of Grime as some background music but no-one else was around in the room to ask them what it was. The song is from the 90's and it might have been a one hit wonder but not sure. Please help.
Are you sure it's not MMM, MMM, MMM, MMM by Crash Test Dummies? They had loads of albums, but only that song was really famous over here, around 1995'ish. Try that song out, see if that's the one you are thinking of.