Flack lives and works in New York City and Long Island.
Flack, New York City ve Long Island'da yaşıyor ve çalışıyor.