True Love is premiered at Columbia University

Saturday, April 22, 2006

* World premiere
Miller Theater, Columbia University
New York City, New York