Sunday, July 15, 2012

Set: "BMW Olympic Joy Festival" (Leona Lewis)


Though Leona Lewis' forthcoming third album "Glassheart" has seen some serious delays, it hasn't stopped her live performance hustle. With that said, Lewis performed a rousing set at the Birds Nest Stadium in Beijing, China with her joints "I Got You," "Bleeding Love," and "Collide." Peep her set below and Enjoy!


No comments:

Post a Comment