The Macalope

Delayed disgratification: The iPhone X could always have done better

macalope
IDG