Due to technical problems the website perfectionjourney.org is currently unavailable. We will post update when normal service resumes.
This is video from Day 31

The 29th Annual Sri Chinmoy Self-Transcendence 3100 Mile Race
Related articles: