Poor Rich Ones "Happy Happy Happy" (Rec 90/Five One Inc.) I pop the CD in the tray, press play and.....Radiohead?…