News
Hosted on MSN7mon
Who are De’arra Taylor and Ken Walker? - MSN
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.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results