LISTEN: The James Brown / Judas Priest Mash-Up You Didn’t Know You Needed . . . “Electric Sex Machine” October 7, 2022 6:28 am|