Town installs cannon to scare off buzzards terrorizing Franklin County residents

Franklin County residents are trying a new tactic to get rid of unwelcome visitors this holiday season: buzzards destroying homes and terrorizing residents.