Angry Beagle is an exciting Physics Game and published on May 6th, 2013 and has been played 63 times and has a rating of 0% after 0 votes.
The dogs is going to war against the people, and you need to help them. Shoot out this Angry Beagle to the castle and destroy the humanity.