UFO Hunters

Aliens at the Airport. The team investigate a strange object seen over Chicago's O'Hare Airport in 2006. Are aliens watching our airports? And if so, could they have a malevolent agenda?