Keep the Olympic spirit high with a trip to the U.S Olympic Training Center
Examiner Los Angeles Edition — Tue Mar 02 12:00:00 UTC 2010 Now that the 2010 Winter Olympics have ended, you can still get that great feeling of national pride with a trip to one of the United States Olympic Training Centers. The one closest to Los Angeles is located in Chula Vista, California, approximately..
More here:
Keep the Olympic spirit high with a trip to the U.S Olympic Training Center


Comments
Tell us what you're thinking...
and oh, if you want a pic to show with your comment, go get a gravatar!