Home Video: Orrin Hatch DESTROYS Slimy Liberal Senator Sherrod Brown In EPIC Confrontation During Panel! Video: Orrin Hatch DESTROYS Slimy Liberal Senator Sherrod Brown In EPIC Confrontation During Panel! by Ted Slater 10 months ago10 months ago