Watch The ‘Real’ Angry Birds Fly At This Chinese Theme Park

4
Watch The ‘Real’ Angry Birds Fly At This Chinese Theme Park

Remember that bigger-than-life Angry Birds attraction in China we told you about? Here's a look at it in action. The attraction is located in an amusement park in China's Hunan Province.

Comments

Show more comments

Log in to comment on this story!