McTrust: McDonald’s interactive map hits multiple consumer trends

shutterstock_1344834803