Another Angry Birds?

Are you an Angry Birds fan?

No, neither am i.

But this does seem interesting, just because of the combination.

Angry Birds invades the world of F1.

F1 fans are now angry and flipping the bird.



http://heikki.angrybirds.com/