"Oh it's the Santa Claus race"

You've seen one, you've seen them all.

Published December 22, 2006 4:16PM (EST)

Despite the skinny Santas brought in to compete, Santa Lance Armstrong steals the show yet again -- this time in England.


By David Puner

MORE FROM David Puner


Related Topics ------------------------------------------

British Election England