Enormous ‘Alien-Like’ Wasp Nest, Equivalent to a ’70-Inch TV,’ Found by Homeowner in Bathroom.

The seasoned pest controller said despite his experience eradicating vermin throughout his career, this job (pictured) scared him

Advertisements