Steve and Ted: A new "Alien" movie hits theaters today

Steve & Ted
Friday, May 19th

"Alien Covenant" released today, Steve and Ted talk about the sci-fi classic "Them."