Artist
Bio
News
Artworks
Publications
Media
Contact
More
Interactive video installation with 2 screens, 2 projections, and sensor-activated sound & video system Filmed at Grand Central Station, New York City 2000-2001