Angry Birds is the most popular mobile premium mobile game. First entered the iDevice and became the most downloaded paid game, later entered the other mobile platforms. After its succes,s now the angry birds game is also available on chrome web store. Here is a video of real life angrybirds found on iphonedownloadblog .
According to the author it might be the shooting of a commercial for some angry birds product
Do share your views!