X trilogy

Kevin Turen Is No More, The Producer Of “Euphoria” And “The Idol” Passes Away At 44

The news of Kevin Turen's death was quite sudden and unexpected. One of the founders of Little Lamb Productions, and…

12 months ago