Tech

'Hocus Pocus 2' teaser trailer is here to run amok, amok, amok!