by Divya Mirchandani ✓ · 25 Aug 2017
In Felix Baumgartner words: “ It goes to show there are still challenges to overcome and you should never lose sight of trying to achieve them.”
Loading comments…
Loading comments…