Your view on the U.S.A

United States
November 15, 2006 5:33pm CST
I live here, and I really don't like how we just go to other countries to 'help' them out... What about you guys?
No responses