Watch As New Island forms Off Coast of Japan

Watch As New Island forms Off Coast of Japan

ALL

Watch As New Island forms Off Coast of Japan

By

Near the Ogasawara Islands a new island has formed. Japanese Coast Guard have taken the latest video of the island.

 

More Unofficial Networks