Quantcast
CosmicBookNews.com   
Pin It

Godzilla Nevada Sink Hole Teaser

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