Rings Of Saturn premiere “Margidda” music video Band: Rings Of Saturn Song: “Margidda” Album: Ultu Ulla Release Date: July 28th, 2017 Label: Nuclear Blast Purchase: All options Share this:FacebookTwitterTumblrRedditLike this:Like Loading... Related April 11, 2018 A/V News No comments Josh_Doe