Fourth Time Leap

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