David is a French YouTube channel which has 960 subscribers, with his content totaling around 240.78 thousand views views across 54 videos.