Fausta's Blog
American and Latin American Politics, Society, and Culture
July 22, 2004 By Fausta
Lance Armstrong wins 17th stage
Yup, he won the 17th stage