Enjoy this video where I explain to the Buzzfeed team how to overcome what our minds think is impossible. In this Navy SEAL water challenge, Joshua defeats limits that he didn’t even know he had set for himself. It’s all about being unstoppable!

Credits: https://www.buzzfeed.com/bfmp/videos/…