Vanessa Williams spent July 8 hanging out in New York City with some sailors! See her meeting the cast of On the Town at the Lyric Theatre.