Barcroft TV Channel Videos

6,991,380 subscribers
4,955,802,286 views | 2364 videos
Barcroft TV is the home of amazing exclusive video. We update our YouTube site regularly with incredible real-life stories and footage - so stay tuned for more! All our music comes from