The first metered taxicab took to the streets of New York City
The first metered taxicab in New York About 117 years ago on August 13th, 1907: The first metered taxicab took to the streets of New York City. Harry N. Allen …
The first metered taxicab took to the streets of New York City Read More