Mysterious Island Appears, Then Vanishes in Canadian Reservoir

A massive island seemingly popped up out of nowhere in a Canadian reservoir … only to completely vanish weeks later. The bizarre floating landmass was spotted in British Columbia’s Williston Reservoir, where boaters noticed what looked like a…

Source Author
Author: Source Author

From TMZ.

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *