10th Time Leap

The 10th Time Leap occurred on October 29, 2005 from the past to the present.