See what CafeMoms are saying about saving time this holiday season..
This was on the trash can outside when my husband went to pull it up. He called me out there to see it and I saw the giant antenna and ran. Fuck that. I named him demon bug. No clue what kind if bug it is, lol.