Monday, January 18, 2010

Lance, This Year?


The first big race starts this week in the land down under. How will Lance's new team, Team Radio Shack do? How will Lance do this year, is another tour win possible? Stay tuned.