firewireblog.com
Apple TV Adds Vevo, Disney, Weather Channel & Smithsonian Channels
Apple has added new channels to Apple TV today — Vevo, Disney Channel, Disney XD, The Weather Channel, and the Smithsonian Channel. Disney XD is a separate channel from Disney Channel, aimed at pre…