In August of 1998 Steve got a chance to do some biking in the Lake Tahoe area. Here are some pictures.
Under Construction
Go to top