Technology, tested

TechRadar Talks - Apple Watch Initial Reviews

09:51AM 01st Jun 2015

TechRadar's John McCann and James Peckham discuss the initial reviews of the new Apple Watch.