Site Meter

The Self-Transcendence 3100 Mile Race 2005-06

Annual race that takes place every summer in Queens, New York. The Worlds longest certified multiday footrace.

Sunday, August 14, 2005

Day 64


Suprabha completes the picture, gets her cake and she gets to eat it as she celebrates running 3100 miles for the 9th time.

0 Comments:

Post a Comment

<< Home