Shore Looks Nice

Archives

If you’re looking for an American Adventure near San Diego head over to the Olympic Training Facility in Chula Vista, CA. This is where some of the top athletes in the world train year round and it’s available to be toured by the public! Our good friends The Richards met us at the Road Warrior to hang out for awhile. Bill and I went for a bike ride on the trail behind the… Read More