2003 Angeles Crest 100 Race Report
Flying into Los Angeles and not being able to see the ground because of the smog was definitely strange. Why the heck am I coming to this place to run 100 miles I asked myself? YUK! How do people live down here, let alone run 100 miles in this stuff? The reason I am here …