Hampton Blog: Trent Lott

David Hampton Blog
Clarion Ledger
8/22/6