Angry Birds is everywhere – you can’t get away from it, even in space.
Here’s astronaut Don Pettit aboard the International Space Station announcing
the new Angry Bird
game. Hit play or go to Link
[YouTube]
(P.S. You can get the cute Red
Angry Bird Plush Backpack Clip you see in the video clip and more
neat Angry Birds merch
from the NeatoShop)