itorres
📍 Barcelona, Spain
Member since March 2006
Recent Puzzles
Apr 12, 2007
112 pts
Apr 3, 2007
962 pts
Apr 2, 2007
937 pts
Apr 1, 2007
720 pts
Mar 31, 2007
279 pts
Mar 30, 2007
228 pts
Mar 29, 2007
1,406 pts
Mar 28, 2007
425 pts
Mar 20, 2006
4 pts