Happy Friday! This week the Tombow USA Design Team has been sharing home and office tips and ideas! This year Tombow USA introduced at CHA the Tombow Xtreme Mounting Putty and I have to admit that at the beginning I had no idea what to do with it. When we took […]