Date: 7/18/2005 8:50:52 AM (GMT-7)
IP Address: 22.214.171.124
I'm guessing from the content this was made due to sponsorship of the 2005 Tour De France. Anyone who's been watching the TdF on the OLN channel see it?
|[ View FollowUps | Post Followup | Main ]|
Post a Followup