Camp Loony Jul 18
Interesting read. Praying Mantises Are Devouring Bird Brains All Over the World via