by Mark J Martin | Apr 15, 2011 | Music
Have you seen the game? Angry Birds is a popular game downloadable for phones, touch screen devices, and now available in pc and mac versions. Birds are hurled through the air by slingshot. The goal is to use the perfect trajectory so that the birds hit barrels,...