Iconic London bus becomes Tokyo marketing tool – Japan Today
Iconic London bus becomes Tokyo marketing tool Japan TodayThe red AEC Routemaster is a British icon. Introduced by London Transport in 1954 and built by the Associated Equipment Company and Park Royal Vehicles, …