Watch: JOSEY SCOTT Performs In Mount Dora, Florida During 2025 ‘Nu Metal Revival’ TourMusic NewsMarch 23, 2025