Eric “Critter” McCool, who currently holds world records for removing the largest yellowjacket nest and bee honeycomb, has opened a dedicated pest management museum in Franklin, Pa. McCool’s Pest Control Museum, which opened to the public in early November, displays...
Read more»