In honor of Senator Townsend’s swearing in today…. Delaware Dem 11 years ago … here is a video interview of him from the Newark Post: