I faintly remember going to DL and looking for stands where you could stamp something with a rubber stamp saying you visited the land you were in. There were also footsteps leading up to the stands. This was like 12 years ago or somethin'. I just remember being really excited about it. Does anyone remember this?
P.S. I'm an admitted lurker, so yay for my first post!