Search results
Creed’s Scott Stapp and Mark Tremonti on the ‘Goosebump Moment’ of Writing 2001’s ‘One Last Breath’
AOL· 5 days agoLaunched in Tallahassee, Florida in 1994, Creed broke through in a big way with their 1997 debut, My Own Prison, which eventually shifted more than six million units in the U.S. alone. The band ...