I'm beginning to think our house must've been built on some kind of ancient bait shop, or something.
You have a point, there. Though I HAVE seen some massive giant black ants. Hideous things. I think the whole state of Texas is sitting on a bait shop. There are some really strange creatures here.