The Irish Imelda May He appeared on the TV show Tonight Show with Jay Leno to do live «Mayhem«, Title track of his last and third album released in October 2010.
We have already seen the video of «Kentish Town Waltz » where Lou Reed appears as a guest. Born Imelda Mary Higham on July 10, 1974, in Dublin, Ireland), Imelda became known for singing rockabilly, and her most successful album is 2008's 'Love Tattoo', 2005's 'No Turning Back' being her first.