Unexplained Structures # 14

Description (UK)

Unexplained Structures: Could aliens have helped humans build huge ancient structures? Experts ask whether standing stones in France, were a GPS system for ancient spacecraft. (S2, ep 9)