Daredevil Gives GoPro View of a Heart-Stopping Leap

The California man plummeted 129 feet, barely missing a dock, in Newport Harbor.

October 19, 2016

Examined