Japanese hornets have been in Georgia for quite a while.
Aee inspiring buggers. I saw one take down a humming bird once.
Off Topic » in reply to "The 5 Most Horrifying Bugs in the World"
Aee inspiring buggers. I saw one take down a humming bird once.