Daily Puzzle- 1/25/10

Sort:
modernchess

Catch up time! This one's a bit tricky- watch out.

amir63

nice one........lol