Skip to main content

Rain (band)

An English rock band, active from 1988 to 1992. Their music is rather unheard of, while some people may recognise their single, "Lemonstone Desired."

Not much is known about the group, they are very unheard-of. They only published one album, "A Taste of Rain."
Ever heard of Rain (band)?
by username4544 August 26, 2020
mugGet the Rain (band)mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email