CosmicBookNews.com   
Pin It
Nevada’s 'Devil’s Throat' sinkhole, thought to have formed in the past decade, is located in the remote wilds of the Mojave Desert - barren lands left scarred from atomic testing. Before being removed from this perimeter by security officers, one civilian leaked a smartphone image of what appears to be a secret quarantine zone established by paramilitary troops and scientific researchers. Closer inspection reveals a URL that may contain more details on the mysterious M.U.T.O. group at the epicenter of this incident.
Pin It