No Picture
Latest news

Self-Transcendence 3100 Mile Race 2013

June 15, 2013 Abichal 1

The 2013 Self-Transcendence 3100 Mile Race gets underway Sunday morning, June 16th at 6 am New York time. This is the 17th edition of the race created by Sri Chinmoy, the founder of the Sri […]