Ryder, Ben, and James test out the theory that a possible sighting in Mexico was merely oil rigs from a distance.
Did aliens really crash in the Brazilian jungle?
Are aliens keeping an eye on NASA?
© 2018 NGC Europe Limited, All Rights Reserved