Adfest – Nat Geo TV: Live & On Demand Review
Holy crap! Ads, and a lot of them. Really?!?! On a streaming app. Don't bother. Anyone giving this app 5 stars is absolutely insane and are the reason we don't have good entertainment options. Don't waste your time.
Review by The Real Zen Boy on
Nat Geo TV: Live & On Demand.