Showing posts with label Admiral Thad Allen. Show all posts
Showing posts with label Admiral Thad Allen. Show all posts

Monday, June 7, 2010

Admiral Kangeroo???

Has anyone else noticed the resemblance? Which one is Captain Kangeroo, and which one is in charge of Obama's BP oil spill?
I think Mr. Greenjeans can lend a hand.