Monday, December 31, 2007 What would you tell your grandchildren about 2007 if they asked you about it in, let’s say, 20 year’s time? If Continue Reading
Finnish metal band win 51st Eurovision Song Contest
Sunday, May 21, 2006 Lordi, described as “cartoon metalheads” wearing latex monster masks, beat runner-up Russian “heart throb” Dima Bilan to win this year’s 51st Continue Reading