London (UK) or New York?
None
68 votes
London is the best
627 votes
Dunno
151 votes
New york by far
524 votes
Comments
Mimi G
Who cares