Terrabade is a British content creator on YouTube with around 1.62 thousand subscribers, publishing 4 videos which altogether total more than 13.6 thousand views.