Hello everyone!
Just arrived yesterday and am so happy again, to be here! Who couldn't be?
Hope you all will be watching the meteor shower tomorrow morning. It will be visible from 1a.m through the early morning hours. Should be great!
Anything that a person can put down themselves (without a professional exterminator) to help prevent these creatures from thinking they are welcome guests?