Seth Meyers Calls Out Fox News for Promoting Ivermectin. Television, Fallon, Jimmy, Meyers, Seth, Jimmy Kimmel Live (TV Program), Late Night with Seth Meyers (TV Program), The Tonight Show (TV Program), Horses