20th Time Leap

The 20th Time Leap occurred on September 9, 2008 from the current past into the distant past.