Mother Nature versus dumb guy in a Ford Raptor.
We do not talk often about off-road cars and we are sorry, we have made a terrible mistake, but let us make that up to you with this video. Here we have a regular human being, trying to beat mother nature with...