Day 15 of this year's Self-Transcendence 3,100 Mile Race begins in five minutes. The runners have to leave the course each day for six hours starting at midnight, so each new day begins at 6 AM. As you can see, Sarvagata has already covered nearly 1,000 miles in a mere two weeks.
These people are Craaazy!