Keep Moving Forward speech – Rob O’Neill, the Navy SEAL who claims he fired the shot that killed Osama bin Laden shares why he committed to the mission despite knowing that he may not make it back alive, and how to never quit by making every morning a fresh start.
► Watch all our inspirational videos:
► Subscribe Here:
Share this video. Spread the motivation.