Weekly Puzzle #20

ADK
ADK
May 10, 2008, 8:57 AM |
4

This is my 20th puzzle! Enjoy.