‘Alien Xmas’ Trailer Reveals Jon Favreau’s Stop Motion Animation!! Check It Out!!
Synopsis – When extraterrestrials attempt to steal Earth’s gravity, only the gift-giving spirit of Christmas — and a small Alien named X — can save the world. Directed – Stephen […]