The Crimson Armada! Nov 30, 2015 1 Facebook Tweet Email One sick ass album The Crimson Armada are better known as The Holy Guile now but still one helluva fucking album from front to back!