David Henrichs is a German web video producer and entrepreneur. He runs the YouTube channel “DAVE”.
7 vs. Wild
(Self)
The Race
(Creator)