13th Time Leap

The 13th Time Leap occurred on November 19, 2017 from the present to the past.