E Schlesselerläbnis fir ihri Karriere heißt si ne Ufdritt vum Pete Doherty z Glasgow gsi: Im Juli 2007 het d Autodidakti Macdonald mit em Titel Mr Rock & Roll scho ne Achtigserfolg z Großbritannie gha (Blatz 12 vu dr UK Top 40).