Sign in / Register
FacebookTwitterTumblrYouTubeWhale ReportInstagramPinterestSpotifyVine

IT HAPPENED LAST NIGHT: Black Sabbath Town Hall Event live from New York

clock June 12, 2013
IT HAPPENED LAST NIGHT: Black Sabbath Town Hall Event live from New York

In case you missed it, Black Sabbath hosted a live Town Hall event last night in New York City to celebrate the release of their new album, 13. Re-live the spectacular evening here:

Bookmark and Share

New Releases

Archives