Season 1

Grand Falls

Man Leaps Off HUGE WATERFALL in Newfoundland! Donny takes his fear of heights to a new level as he jumps off a huge waterfall in Newfoundland! Will he survive the cliff jump? Find out in this Extreme white water rafting episode!
Season 1
Season 2
Season 3
Season 4
No data was found
Play Video
Play Video