Big City!

United States
November 11, 2006 7:41pm CST
what is the biggest city you have visited? Shanghai for me!
1 response
@angelface23 (2494)
• United States
12 Nov 06
Paris, France. The biggest U.S. city. I guess that would be Las Vegas. Or maybe Atlanta, I think that's bigger.