First national speed limit

In England during the 1903, the speed limit was set to 20 miles (32 kilometres) per hour. Continue reading

Automobile fueled by methanol was the Chevrolet Lumina

Chevrolet Lumina Variable Fuel Vehicle, manufactured by General Motors of Detroit, Continue reading