This was the first drop to get a feel of the 828 meters (2,716 ft) experience. Awesome!!

Source:  www.youtube.com

LEAVE A REPLY