Misc: The first metered taxi become operational in 1899, 1903 or 1907?


Answer: Loading...