We are living in a crazy world and through some pretty strange times but I'm not quite sure what to make of this latest EP from the American three piece rock outfit Hewolf. Apparently, they have written and recorded this music for the soundtrack of the proposed film Iron Survivor 2 but the film has..