August 04, 2006

Where is Dr. Rusty Shackleford?

It appears Allah at Hot air has located Rusty teasing his little general.