delhi or mumbai

India
October 28, 2006 10:11am CST
where u like to live your life delhi or mumbai?
1 response
• United States
28 Oct 06
NEW YORK CITY!!!!!!