Exploring the new ARTECHOUSE exhibit

Meaghan visits the hottest new art installation ARTECHOUSE in Washington, DC.