Some of the stars from the animated snail film 'Turbo' were seen on the red carpet at the movie's premiere in New York City at...
Posted on 12th July 2013
Michelle Rodriguez Luis Guzman Michael Pena Ken Jeong