VideoMedia Appearances

Joseph Semprevivo discusses tax cuts on Hill.TV