This on the Gears of War website. I'm not sure what it means. Maybe something to be announced?
I think it's going to be something along the lines of the HALO Reach monument. I could be wrong. Well, I usually am wrong. lol.
Watch the text at the end of the video after its totally finished. It states that they will be using live demolition charges to blow the crimson omen into some sort of rock I guess and its going to be taped.