Creeping and Crawling: A Bug’s Life Stamp Coming Soon Posted on May 10, 2012 by Clare The release of the Mail a Smile stamps, featuring beloved Disney•Pixar characters, is just