Paging Buffy, the Hellmouth is in Cern.
there is a portal to hell !!....
it is in Washington D.C.
AND DEMONRATS meet there all the time to :
Deny God Blaspheme Christ Praise satan