Press

2003

News Night, CNN, New York, NY, October 17, 2003.

The Conan O’Brien Show, NBC, New York, NY, May 5, 2003.