Feedback

Owl Terrorizes Florida Community

 

An owl is on the loose and being blamed for multiple attacks in a Florida community. WTLV’s David William reports.

Shows