An alien has landed!3 CommentsNaomi and Tim investigate an unusual looking being... but is it from another planet?To play this video you need to enable JavaScript in your browser.This video can not be playedWhat would your reaction be if you found one of these?Related topicsWild and Weird