Exploring the new ARTECHOUSE exhibit

Meaghan visits the hottest new art installation ARTECHOUSE in Washington, DC.
Published: 10:24 AM EDT June 1, 2017