First Descent of the 30ft (10m approx.) waterfall known as "The Mission" on the Tana River in Kenya on a Riverboard (Fluid, Anvil).

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…