Unexplained Mysteries – Destination Earth [5-5]

Unexplained Mysteries - Destination Earth
Season 1,Episode 25
Why have aliens been visiting Earth? This episode will try to find the answer to that very question.

source