The Macalope

Surveying the terrain: iPhone 8 results vary

macalope
IDG