A large insect believed to be extinct has been spotted in the strangest place you can imagine. The director of the Penn State Insect Identification Laboratory found a giant lace bug outside a Walmart store in Arkansas. The discovery is significant because it is the first sighting of a giant lace bug in eastern North America in over 50 years.
The post The discovery of an insect from the Jurassic period that was believed to be extinct.. You will not believe where it was found! appeared first on Gatto Presss.