Related Information for Ashok Leo NathanFlorence WelchGreat BritainFlorence Welch of Florence + The Machine was a member in 2007. The Ashok song "Happy Slap" that appeared on their album Plans was re-recorded as Kiss with a Fist by Florence + The Machine... read more