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,...
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.