Sri Chinmoy Self-Transcendence 3100 Mile Race 2023
The 27th Annual Sri Chinmoy Self-Transcendence 3100 Mile Race 2023 starts on August 30th at 6am, and continues for 52 days, finishing on October 20th. The event, which first took place in 1996 as a […]