By clicking "create account", you agree that you've read and understand the
Dekalb, Illinois, United States / January 11, 2012
Mitchell Meerman earned 3,451 points in Avalanche.
gaming, game, video game, score, scoring, high score, arcade, Atari, Star Worlds Arcade, Avalanche
Mitchell Meerman on 1/11/2012