This thread makes me glad to live in the UK where the most terrifying insects we have are wasps.
This thread makes me glad to live in the UK where the most terrifying insects we have are wasps.
Not my words Carol, the words of Top Gear magazine.