February 9, 2014
The Brandon and Eric Todd present a combination of music, art, and technology as interactive projections, newly invented instruments, motion art, and sculpture in a one-night only event.
1709 Westheimer
Houston, 77098 Texas
Get directions