Registered: January 3, 2006 Location: Waukesha, WI Posts: 5342
Thu, Sep 20, 2007 @ 10:50 AM
Oh my GOSH ~~ this is adorable!! Those Stampendous elves are the cutest things I've seen since.......the Stampendous penguins!!!!!! I think I need to go shopping!!!