Posted inMusic

Band of Skulls

It’s tempting to say Band of Skulls could be the biggest thing launched out of Southampton, England, since the Titanic, but surely they’re hoping their career goes better than that. So far, so good — the UK press became enamored of the two boys and one girl upon 2009 XL…

Gift this article