Taxi Taxi

Yes, they had taxis way back, this one worked in London from 1933. Two drivers were employed to offer a service 24 hours per day.

Comments
Sign in or get an account to comment.