Share on
Terra X Lesch & Co Terra X Lesch & Co
Subscribers
1,070,000
Video views
230,687,879
Video count
459
Country
Youtuber since
2015
Share it, if you like it