So sad that you’re so terrified of them.
not terrified... just don’t like being held up in traffic...
hehehe
and then there is the invasive species thing.