Subtraction.com
1.79 iPods Sold Every Minute in 2003
Khoi
20 years ago
+