Arlen Specter -- Back to Monkey Business

Senator Arlen Specter (D, PA) is a big ape -- at least in his mind.