Did Apple cave to pressure and release the Apple Watch before it was ready? (Video)
October 03, 2014 at 13:00 PM EDT
Like thousands all over the world, I was excited for Apple’s product announcements on Sept. 9. After all, I wanted an “iWatch,” like, yesterday...