New Music Video from Watts for “Up All Night”, New Album Out June 10th!

Boston based Rock and Roll powerhouse  Watts has announced the release date of their newest album The Black Heart of Rock and Roll and also just released the new video for the albums track “Up All Night” shot at the Brickhouse in Dover, check it out below!

The group will also host a record release show happening on June 11th at Thunder Road with Scissorfight, Goddamn Draculas & Dirt Mall.  Make sure to go and check it out!

See our previous coverage of Watts here!