Joseph Semprevivo discusses tax cuts on Hill.TV

VideoMedia Appearances