Avatar - WHEC-TV
WHEC-TV

Rochester emergency crews on scene

This is a developing story.