David Borja is a Canadian YouTube content creator with around 7.96 thousand subscribers, publishing 37 videos which altogether total more than 804.77 thousand views.