Tilford and Armstrong

This is from a Norba National in Deer Valley, Utah. Lance was just testing the MTB waters alittle, but ended up hitting the ground, more than once.

Steve Tilford and Lance Armstrong in Deer Valley Utah

Leave a Reply