Video of the Day: Angry Birds Trailer

0
286

Yes… the famous iPhone game has been made into a movie trailer.

[youtube 2matH4B9bTo]