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…
Southampton
Posted inBest of Houston® Archives
Best Manicure
Posted inArts & Pop Culture
