Thursday, May 05, 2011

Osama Bin Laden raid stealth helicopter photo


As much as I oppose monstrous military spending, I must admit that America's military hardware is second to none (so long as it doesn't malfunction).  More details about the downed helicopter here.

No comments: