Seriously, someone tell me what this is. Caught this in my laundryroom/basement in Connecticut. I think there are more and they're making a nest. I also think i Seriously someone tell me what this is Caught in my laundryroom/basement Connecticut I think there are more and they're making a nest also i
Upload
Login or register