Posted by: lfc123 March 23, 2006
Login in to Rate this Post:
0
?
i dont' know which country is better than which, but i do know that neither US nor Australia nor london is home.