Guess Which Celebrity Was Spotted In Buffalo Today [PHOTO]
Her husband is a native of Depew, NY...
...it's Vanessa Williams. Here she is photographed at the new Curtiss Hotel in Buffalo.
Never miss a thing with the new Mix 96 app! Download it today!