A big dreamer from the small town of Togliatti in Russia ponders life’s purpose while building a rocket powered sled made from discarded trash.
Stay Connected!
Sign up for our Weekly Newsletter to get the best of our weekly highlights right in your inbox.