20170121 161745

First 40 has arrived

First 40 crossed the finish line at 14:21:26 UTC on the 21st of January 2017.
Welcome to Rio Team!

Click here to view the photos