Camp Rock Stills

Jasmine Richards, Demi Lovato, and Anna Maria Perez de Tagle in Camp Rock.

View gallery

11 photos

View Comments