Leigh Anne McKenna: Leigh Anne McKenna. Self: Feet of Flames. Leigh Anne McKenna was born on 17 January 1980 in Glasgow, Scotland, UK.
Known For: Feet of Flames (Cleopatra)