Tag on New York

Linda Church

She is the weather anchor for WPIX CW11, a morning news based in New York City, since 2000. She is widely recognized for her phenomena coverage on some prominent natural calamities and till now has won awards l...

News

You May Like