Ratings list for Impellitteri - The Nature of the Beast (2018)