Please sign in or sign up to flag a game
Plays: 2,082 Likes: 0
Description: This is an addicting free game offered by letsplaygirls.com
All you have to do is to move the target and shoot the falling apples to increase your score.
Good Luck and Have Fun!
andrey66 uploaded this game into the Shooting Games category on the 18th August 2014