Scorecard Research Beacon
Search Icon
ABC News April 24, 2015

Die-Hard Fans Eagerly Await Apple Watch Release

Only five stores in the world will be selling the smartwatches on launch day.