The red Angry Bird greets fans in front of the Bird's Nest Olympic stadium in Beijing. [Photo: mtime.com]
Go to Forum >>0 Comment(s)