Craft Foam Sticker Project Posted on January 20, 2009 by tboneApril 1, 2013 Craft foam stickers are the best invention ever! You can stick these on anything and everything! They come in an assortment of sizes, shapes, and themes! … Read on