Wednesday, June 17, 2009

33 Minutes



This is the trailer for a documentary produced by the Heritage Foundation called 33 Minutes. It is about the need for the US to deploy an effective missile defense system.