The Bermuda Triangle

The Legend of the Bermuda Triangle

The Bermuda Triangle is a triangular region of the North Atlantic ocean said to be abnormally prone to nautical vanishments. In this video I explore...
The Great Pyramids

Ufo at the Great Pyramid in Egypt

The alien craft appears to be hovering somewhere between the great pyramid and the pyramid of Khafre. A smaller UFO can be seen above each...