USA or UK

India
November 10, 2006 12:46pm CST
USA or UK
1 response
@srhelmer (6933)
• Beaver Dam, Wisconsin
10 Nov 06
United States. It has problems but so does the UK. And, this is my home.