The Weeknd debuted his new song “Scared to Live” with Oneohtrix Point Never and appeared in a musical sketch during the singer’s Saturday Night Live musical guest spot. Abel Tesfaye — donning the red suit, black leather gloves and bloody face that’s been the motif of his upcoming album After …
Read More »