Amazing Truck Off Roading Proves Where We Are Going We Don’t Need Roads

Someone we don’t think this is what Doc Brown meant.