"Oh it's the Santa Claus race"

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

By David Puner
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.

David Puner

MORE FROM David Puner

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

British Election England