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…

Read more at tmz