14th Time Leap

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