Termite Swarms in Louisiana Blot Out Radar
It is common knowledge among our termite exterminators and inspectors that termite swarms number in the millions and make up massive clouds that are large enough to be downright scary. However, only recently did we discover that these swarms are so large and dense that they can show up on radar screens. Thanks to the […]