User:CNMall41/Moments (biscuit)

Moments is a British biscuit composed of chocolate and shortcake. Launched is 1991, they are produced by brand McVitie's, owned by United Biscuits.