The Macalope

Certainties: Death, taxes and annual iPhone forecast cuts

macalope
IDG