Have you heard…. Cling Mount Stamps are here By admin | December 23, 2018 0 Comment Hi Stampers…. Have you heard the news? Stampin’ Up! have introduced “Cling Mount” stamps. I did a video to help you out. Hope you find it useful. Introducing Cling Mount Stamps