tolls…

  1. vito113

    Road Tolls… coming to a road near you!

    "'Total toll system' for UK roads Tolls and congestion charging arouse strong feelings. Future plans for tolls on Britain's roads will include all roads, not just the busiest, it has been reported. It had been suggested earlier that an in-car satellite tracking system could bill drivers for...
Top Bottom