Sign in to save albums, filter settings, and recommenders.
David Irving McAlmont (born 2 May 1967 in Croydon, Surrey) is an English vocalist and songwriter.