 That was WFMU alum Derek Peter performing How Can I Keep From Crying from his 2022 album The Devil Knows How, which he put out on his personal DPSR imprint and which was also released by Gorge Recordings.