Adult News, Porn, Porn Free, Porn News, XBiz News Apr 25, 2022 WOW Tech’s Ellen ten Brink Passes Away WOW Tech’s Ellen ten Brink passed away in March, the company has reported. She was 59.