Categories SAY IT'S YOUR BIRTHDAY Imelda May Released Debut Album “No Turning Back” 20 Years Ago Today Post author By MAGNET Staff Post date September 19, 2023 20 years ago today, Imelda May released debut album No Turning Back. What are you gonna do? Read our feature on her: Imelda May: Life And How To Live It ← Kings Of Leon Released “Only By The Night” 15 Years Ago Today; Five Years And A Day Later, They Released “Mechanical Bull” → Happy Birthday Mama Cass Elliot