This Lake Is Home To A Bizarre "Floating Eye" Island

Published on July 8, 2020



What on Earth? | Tuesdays 9p Experts investigate an eye shaped lake containing a mysterious floating island. Full Episodes Streaming FREE: …

source YouTube

Enjoyed this video?
This Lake Is Home To A Bizarre "Floating Eye" Island
"No Thanks. Please Close This Box!"