Lance Armstrong Cycling Around Los Angeles?

Posted By: The Ski Channel on September 10, 2009 4:05 pm

We know he has an awesome new house in the celebrity-friendly ski resort town of Aspen, but today, 7-time Tour de France cycling champion extraordinaire Lance Armstrong could be found riding around the streets of Los Angeles.  Armstrong, via his Twitter page, announced on Wednesday night that he would be riding at Griffith Park.  His hour-long ride began early this morning, and he started from the parking lot of the Los Angeles Zoo and led several hundred cyclists around three loops of the park.  Armstrong has also invited cyclists to join him on rides in Glasgow, Scotland, as well as in Plano, Texas. 



Photo Courtesy of AP