Black Sabbath @ Barclay’s Center

Black Sabbath kicked off the first day of their 2014 North American Tour with a big bang at the Barclay’s Center in Brooklyn, NY March 31st. The nearly sold out arena show housed thousands of screaming fans all cheering for the Lord of Darkness himself, the iconic, infamous Ozzy Osbourne. The band opened the show […]