Aliens at the Airport

Series 2 - Episode 11 Aliens at the Airport

ADVERTISEMENT

Summary

An investigation into an unusual object spotted over Chicago's O'Hare International Airport in 2006, asking whether aliens are watching Earth's aviation industry.
Education