Album review: The Darkness – Motorheart
The Darkness first showed up in 2003 with their debut album, Permission to Land. If someone remotely aware at that time denies knowing ‘I Believe In a Thing Called Love’ – this reviewer would put money on them lying. Returning …read more