Fourth Time Leap

The Fourth Time Leap occurred on July 9, 2005 from the past to the present.