2. Go Lance! Seven time Tour De France winner Lance Armstrong rides during his Team Livestrong Challenge bike ride in Dripping Springs, Texas. 4. Dita Von Teese looks the part promoting her new fragrance ‘Femme Totale’ in Berlin, Germany.
blog comments powered by Disqus