LAST TRIP TO SPACE

LAUNCHING SOON

LAST TRIP TO SPACE LAUNCHING SOON

LAUNCHING SOON

Last Trip to Space is a new SciFi short currently in production by Owl In Space. It has just received the “Outstanding Drama” Award from “The Pitch” and is set to launch 2023.