Daily Hip Hop News
A gigantic crater recently opened up in the far-northern Yamal peninsula in Siberia, causing a lot of speculation over what caused the gaping chasm to appear out of nowhere.