Netflix Completely DESTROYED Apple TV! Apple SLASHES Content Budget!

WATCH ON YOUTUBE