11:11 am on Friday the announcement will be made

http://www.nme.com/news/black-sabbath/60215

Most likely a tour announcement but it would be even better if new material was in the works. 

I'm against picketing but I don't know how to show it