Jessica is not connected to you in Yahoo! 360°.
Last updated Wed May 13, 2009 Member since April 2006
Americans will spend an estimated $14 billion a year by 2008 on the “stress industry,” according to Market Data. But do any of those products and services really work? more
Vietnam From 1983 to 2002
Canada From 2002 to 2006
Vietnam From 2006 to present