Latest News

May 14, 2007 4:29 PM

Auburn

AUBURN -- Located 30 miles east of Sacramento, Auburn is a small town that calls itself "The Endurance Capital of the World."

Related content

Comments

 

Videos

Editor's Choice Videos