NEW YORK or LONDON ????

@verrohit (310)
India
November 7, 2006 6:28am CST
for me its NEW YORK.....AND U???
1 person likes this
2 responses
@haxor111 (2234)
• India
7 Nov 06
new york ~greetz~ ? RAJ ?
• India
7 Nov 06
New york rocks