Ulrich Ziegler's debut performance
Museum of Modern Art
New York City - August 2012.
Stephen Ulrich and Itamar Ziegler are two of the most inventive musicians to emerge from New York City’s downtown music scene. Guitarist Ulrich first made his mark in the 2000s with his instrumental guitar... See Full Bio