Avatar - WHEC-TV
WHEC-TV

Police investigation on Buell Road

Police are on the scene.