User blog comment:Tungster830/BBB AND DIANE DELSIG LEAK A NEW MONSTER COMING IN A VERY HOT UPDATE SOON!/@comment-26134558-20150725032612

It's not leaked. They left this here for the viewers to find and to set up hype.

If it were an accident, it would've been caught. BBB is full of sharp people ;)