D dxfutures.co Long-Haul Revolution of 2025 and the mass triumph of machine over man 3 points kfish 9 years ago 0 comments