New Manhattan Flagship Store Shows Off a Potentially 8 Million Dollar Benz By: IBxAnders | June 24, 2011