U.S. Sen. Chuck Grassley, R, Iowa, faced a torrent of angry questions during a town hall at the Franklin County Courthouse in Hampton on Friday.