World’s Strangest

Your source for the strangest things around!
Ads

Angry Birds … in Space!

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 [...]