One of 15 stages in the Black Eyed Peas' World Tour (Lima, Peru)

One of 15 stages in the Black Eyed Peas' World Tour (Lima, Peru)