15

London or New York?

Red buses and royal history or yellow cabs and the city that never sleeps — the transatlantic heavyweight fight.

Press or to pick a side.