Strike Force Avalon
Strike Force Avalon is a detachment from the First Company of the Dark Angel chapter. Unlike other detachments, strike force Avalon has extensive experience in Xeno cleansing,often being called upon to fight Orks, Eldar, Dark Eldar and Necrons. |