What’s the most populated urban area in the world?

Tokyo
Shanghai
Mexico City
New York

Trivia Crack Answers Main Page