Loading...
Uploaded by silviocarrillo on Mar 5, 2009
Former Majority Leader Tom DeLay has given up his perch on Capitol Hill after questions arose over his finances, now his once safe congressional seat in the suburbs of Houston has a good shot of going to a Democratic candidate.
News & Politics
Standard YouTube License
Load more suggestions
All Comments