How Time Travel Works

Ready to have your mind blown?

Language warning.