As you may have guessed from noticing the new MAIN PAGE photo for ILL NINO, I have just uploaded a handful of new Ill Nino pics. All were taken on January 9th, 2001 right here in New York City. Go ahead, take a peak...click on PHOTO GALLERY...