Monthly Archives: November 2018


Christmas Tree Hitchhikers

There could be up to 25,000 bugs living in your Christmas tree. Thirty-Three million natural Christmas trees are sold in the United States every year. Insects brought into the warmth of a home behave as though spring has come and … Continue reading