4 months agoThe Rupes Negra/Black Rock is located in the center of the north poleThe Invisible War in DUMBS and UNDERGROUND