Editor's note: Music video replaced audio stream on May 12, 2016.
UK rock group Band of Skulls have shared an official music video for "So Good," a new song from their …
Garage rock group Band of Skulls are portrayed on a wall of old fashioned televisions, interspersed with images of skulls, painted faces, and tanks on their new music video for …