Cinemetal Premieres 0 Video Premiere: The Manx, “Plasma Rib Tanks” July 31st, 2018 at 11:16am MetalSucks The most bizarre animated video you’ll see this week.