Balloon-like mascots and hip-hop cheerleaders entertain Olympic spectators during a women's basketball game.
A quick explanation of the mascots: Beibei is the fish, Jingjing is the panda, Huanhuan is the Olympic flame, Yingying is the Tibetan antelope and Nini is the swallow. String the names together an you get Bei Jing Huan Ying Ni, which translates to Welcome to Beijing.
The cheerleaders need no introduction.
Watch them both in action in this short clip: