All The Major Players in the Gen. Petraeus Scandal (So Far)...

Gen. David Petraeus has come under fire after it was revealed that he'd been...

185 views funnyordie.com

Interest

Military

Stumblers Who Like This Page