The Crimson Armada have posted up a new song ‘Composed Of Stone’, and a P.O.D. cover of ‘Alive’. Check out the link after the jump so you can get your headbang on.