Sweet & Sour Mango Sheera. Their best known line-up consisted of lead vocalist Brian Connolly, bass player Steve Priest, guitarist Andy Scott, and drummer Mick Tucker. Sweet definition is – being, inducing, or marked by the one of the five basic taste sensations that is usually pleasing to the taste and typically induced by sugars […]