This clearly looks like something out of a Jules Verne book, but it’s actual footage. Check out the giant squid filmed near Japan’s coast in this exceptional video.
Read more
20
Oct
It might just be only a mirage and a result of pollution but this footage looks like something out of a Sci-Fi movie to say the least. Check out the mysterious floating city which appeared in China over Jiangxi and Foshan.
Read more