• 7 years ago
The Mexico City Marathon ensures to bring people together. This event is not just about crossing the finish line but uniting communities and people.