Connect with us

Science & Tech

A New Island Has Just Randomly Popped Up In The Middle of The Ocean

Hang in there little dude.