Time Travel? Why Not!