Airplay: Walk inside a larger-than-life art show in downtown Orlando
Experience color, light, and shape inside Architects of Air's "Airplay" art installation in downtown Orlando. The larger-than-life art installation is located on the front lawn of the Dr. Phillips Center. FOX 35's David Martin got a first look inside the exhibit.