Saturday, July 25, 2009

Definition of Camelot: n. Big castle, lots of flags. (Dedication to Quest for Camelot)

No comments:

Post a Comment