MFA THESIS EXHIBITION | even May 25 - June 18, 2017 Read More PastLogan CenterMay 16, 2012Cinema & Media, Visual, Animation, Installation, New Media, Sculpture