STUDIO
Follow Us

Terms of Use Privacy Policy

New Zealand's new attraction makes you a human slingshot

New Zealand, the world's capital of adventure tourism, just got even more adventurous.

Source: WSYM - Lansing, MI

Top Trending Videos