Monday, July 06, 2009

Robert MacNamara 1916-2009



Former Secretary of Defense and inventor of the seat belt, Robert MacNamara died today. The above trailer is for the Errol Morris film, The Fog of War, which is about MacNamara and is a definite must see.

No comments: