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