Real Life Angry Birds

Real Life Angry Birds

As if carnival games weren’t already addictive enough, someone in Guangzhou, China decided to create a real life version of…