Photo of the Day

AFP
A Teenage Mutant Ninja Turtles sign at the Nickelodeon stand during the Paris Games Week show, November 1, 2014 in Paris

View gallery

500 photos

View Comments (2)