Categories News The Crimson Armada Break Up Post author By Ryan Minic Post date October 29, 2012 No Comments on The Crimson Armada Break Up The Crimson Armada announced that they have broken up. Continue reading “The Crimson Armada Break Up” Tags the crimson armada, the holy guile