Trip the Ark Fantastic teaser trailer promises a scientific journey By Logan Broadley23 hours ago0 News