is england the new india?

November 8, 2006 7:26pm CST
yes. just yes.
1 response
9 Nov 06
Definately!?!?!?!
1 person likes this