• Embed

DeLay Retires

Clip4/4/2006

House majority leader Tom DeLay announced his resignation, and Stephen gives him the tribute he deserves.

Watching