21 September 2007

426 days later...

...we learn that Lancaster County's own Floyd Landis did not win the 2006 Tour de France.

No comments: