Twilight jump

Miles Above S3 E4 – extra

The BASE jumping team take a twilight jump from a helicopter into beautiful Emerald Bay at Lake Tahoe in the Sierra Nevada, USA. Watch as they drop down and skim across the crystal clear water.

Most Popular Videos

Related Videos

Stories