Stereogum — Remember the Darkness? They caused a brief sensation in the music press in 2003, when their debut album, Permission To Land, was released. In the UK, it went to #1 and spawned five hit singles, including a Christmas song. In the US, the band was seen...
more info