New art installation heads to New Orleans

A new art installation geared toward community interaction is headed to Downtown New Orleans. The installation is called NOLA STANDS and poses questions for viewers to answer. More at nolastands.com.