Monday, April 9, 2007

Crazy people..


We saw this sign while we were in flagstaff. Anyone know what it means?
-Rachel
P.S. Any martians are also welcome to answer ;-]

0 comments: