Opinion Terrace has 18 tracked sponsored videos for 18 brands (59 subscribers). Niche: Tech reviews & gadgets.