Scumbob Wrote:
Mar 27, 2013 6:53 PM
Yes, I understand they are advertising for a slew of new positions at The Departmment of Redundancy Department, or DRD for all you TLA folks. Where TLA stands for Three Letter Acronym, of course.