
The Hello Deli

On the set of the Daily Show

I think the eyes in the portrait are watching me at Jekyll and Hyde

Another picture of me under a famous street sign

The massive cleanup effort underway at the World Trade Center site

The Statue of Liberty with our boat's twin in the foreground

North view of Manhattan from the Empire State Building
Click here for more