Guy Can Hear Death Knocking as He Takes Scary Fall on Mountain Bike

A couple of mountain bikers are taking the descent in the Sacred Valley of the Incas in Cusco, Peru. It's a breathtaking ride but for this rider,...

By toaster_strudel

Published 6 years ago in Creepy

A couple of mountain bikers are taking the descent in the Sacred Valley of the Incas in Cusco, Peru. It's a breathtaking ride but for this rider, it was almost his last.