A massive island appeared seemingly out of nowhere in British Columbia’s Williston Reservoir, only to completely vanish weeks later. Boaters first spotted the bizarre floating landmass and reported what appeared to be a newly formed island on the Canadian reservoir.
Source: www.tmz.com
