Chat with us, powered by LiveChat

7 October 2018 | 0

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