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, …

Thanks! You've already liked this