Apple, apple watch, iwatch, slap bracelet, Tech, Tech, Culture

Apple’s iWatch, a Slap Bracelet?

Remember back in the day when slap bracelets made the perfect accessory to an oversized…