An Estonian cosmonaut comes from the future to save the world from global warming. But can it be real, or is it just a scam?

Cast & Crew