Markus Fagerudd The Messenger The Messenger Markus Fagerudd 2006 3222 2000 12 0, str, hn solo ... Music Finland