Michael Jones What does a barn owl sound like June 16, 2022 Noise 0 Comments 5 min When people think of owls, the barn owl is one of the first that comes to mind. Barn owls are one...