Destiny Devils' Lair Strike Trailer


A first look at a Strike, a cooperative mission mode featured in Destiny.