Eurovision News From El Diablo to Lucifer: Laurell Barker sings on Season 6 trailer for Netflix hit Posted on August 4, 20216 commentsbyWilliam Lee Adams Hot and sultry View Post Share