I Like This: Symphony of Sirens
This is a band from Halifax in the UK. They consider this cover to be their Christmas present to their fans. (Larry found this.)
This is a band from Halifax in the UK. They consider this cover to be their Christmas present to their fans. (Larry found this.)