Way to go!
I hope this Specter dude goes down in flames - 30 yrs in the Senate (I don't care WHO it is), is way too long to give any one person. Arrogance and overblown personal ego is a byprduct of such a duration, not to mention a walking RINO as well.
Which is why term limits are a good idea.