BREAKING NEWS

BREAKING NEWS

Run, Santa run

no comment

Run, Santa run

10,000 people dressed as Santa Claus race through streets of the Spanish capital, Madrid, along with five hundred elves, adding a touch of green to the sea of red.

More No Comment