Feb 24 Feb 24 Album Review: Marmozets - Knowing What You Know Now / Live Review: Marmozets at The Liquid Rooms, Edinburgh (12/02/18) Christopher Michael Ovens Sneddon Reviews, Music, We Recommend If you get the chance to see Marmozets live, make sure you donโt miss out.