Sylvester Stallone and Jennifer Flavin in New York City, 1989. Phot... / Cosmos