Is 70 MPH Too Slow A Speed Limit For British Motorways?
Back in 1967, it was announced that the speed limit on British motorways was to be set at a maximum of 70 mph for cars. This was to become a permanent maximum speed 11...
Evolution of the Mini
“You were only supposed to blow the bloody doors off…” is a phrase that has now become synonymous with one vehicle in particular; The Mini Cooper.
Over the years, The Mini has only undergone one...