Video Content the Verizon Flagship store in the Mall of America - Produced in Los Angeles in 2013 with Invodo, Inc.