News

Both Taylor and Walker became popular on social media with their YouTube Channel, De’arra and Ken 4 Life. They had more than 3.6 million subscribers on the video-sharing platform.