MEGA SNAIL MAIL ENTHUSIAST Posted on March 28, 2011 by Castle Spooktacular Reply sent out some cutesy postcards while I was out in California Advertisements