Duck Tape

ID :2292
Author :Xanaphia
Date :3/19/06
Points :1,382
Popularity :65.54%
Solvers :1082
Mid Time :00:13:18
Your Time :
Size :(3+19)x(21+16)x7
Colors :
Vote: Sign In to vote on puzzles.