Congratulations, Lance Armstrong,
on winning your 7th Tour de France.
Quick, here he comes!
Quick, here's the team!
If only we knew how to use the movie features of the camera when Lance & crew rode by us last October in Washington, D.C.
Copyright © 2004-2005 by Anthony Buccino, all rights reserved.