50 sqft. wasp nest found in Florida with "millions of workers".

Don't Miss...