Pages

Subscribe Twitter

Friday, July 11, 2008

REWIND: The Liberation of Iraq begins!

Shock and Awe
I think it was in one of the programs on the Discovery Channel that some analyst hailed it as the single most perfectly executed technical feat in history. (Or something!)

0 comments: