Seth Powell The other side of the computer screen, United States
Rating: 1366 Last Game: Dec 8, 2011 Member Since: May 3, 2009