8,074 Likes 817 Dislikes
Science is on a continual quest to explain the mysterious world in which we live. Most of the time, some form of explanation is found, but there are still a number of strange phenomena that continual to baffle researchers across the globe!
Cameron MaCauley Documentary : https://www.youtube.com/watch?v=zD7-c2JHG_8
#Impossibleplaces #Science #Strange