It sounds like what I know is called the Christmas beetle. Horrible little creatures that live in trees and make annoying sounds.
You are viewing a single comment's thread from:
It sounds like what I know is called the Christmas beetle. Horrible little creatures that live in trees and make annoying sounds.
Hahah I will do some research about them, its quiet possible!