Skip Nav

The Rock snapped photos at an event for Hercules in Mexico City on Monday.

Read More Star ShotsThe RockCelebrities