A small town in North Carolina is installing a cannon to get rid of vultures
A small town in North Carolina is planning to install a propane cannon on top of a high school in order to combat vultures that have been gathering in the area.

This entry was posted in Story and tagged . Bookmark the permalink.