Apple is the Luxury Mall of Media, Amazon its Wal-Mart

on October 3, 2011
Reading Time: 1 minute

VIA The Big Picture Blog – By: Marion Maneker