Monday, February 1, 2010

Political Ad...

I don't know whether to cheer this newly released political ad (for coroner of New Orleans), or to smash my face with a hammer...



What do you think?  Is this the greatest political development evah, or should we just give up and nuke the place?

Lech Walesa: The US is Moving Toward Socialism...

Lech Walesa has some chops on this subject:

NASA's Future...

Interesting article about rebellious NASA engineers and alternative paths forward...

Special Forces at Work in Afghanistan...

From StrategyPage.

A BlackHawk extracts some of our Special Forces guys from a peak in Afghanistan. 

Sure am glad we have rough men like that...