Tempting Picture of the Day Georgie Hincapie’s leg after riding 15 editions of the Tour de France. This entry was posted in Tempting. Bookmark the permalink.
Well, that is weird! Can someone give me a medical explanation of what's going on there?