Posts Tagged ‘japanese hornets’

Mother nature is a bitch: Japanese hornets vs. European honeybees

November 14, 2008

Slaughter is probably the best adjective…..