July 17 - August 8, 2015
A video installation by Dallas artist John Logan, who experiments with screens via manipulation of HTML code and by the rearrangement of viewing space and angles.
Reception: July 25, 2015 | 6–9 pm
2803 Taylor St.
Dallas, 75226 TX
214-653-0633
Get directions