Public Transportation Fun Facts
Did you know that the word bus is short for “omnibus” and that the first organized public transit system in a city appears to have originated in Paris, France in the mid-17th century? That little factoid, perfect for cocktail parties, PTA meetings and school board gatherings, is one of many things that you may not […]
Read more