Throw The Head is an exciting Physics Game and published on Jan 25th, 2013 and has been played 118 times and has a rating of 0% after 0 votes.
Throw The Head is a physics-based shooting game, your job is to help your friends by throwing them your own head.