‘The Brave’ trailer

Premiering this fall on NBC, The Brave, where a Washington, D.C. team of highly trained analysts and Special Ops forces work together to execute missions in some of the most dangerous places in the world. … [Read more...]