Upload Image (Max 20MB per Image)
The Black Eyed Peas truly lit up the stage at the historic three night stand at the Stade de France that marked the start of their last World Tour. The shows took place in the three times sold out 80,000 capacity stadium, in the suitably ...
Tags: Black Eyed Peas, Philips OLED Costumes