One of the standouts from Jody Highroller’s latest release. Riff Raff don’t stop.