I was on my way to Target and these crazy green parrot looking birds were drinking out of a puddle. There were about seven of them. I’ve never seen them before and I don’t think they’re local to Texas or Houston. Anyone know?
Found my answer, they were most likely ‘Monk Parakeets’ also known as ‘Quaker Parrots’. It says they can live as far north as Chicago and feral populations are reported all over Houston. There is actually a website that tracks them Wild Parrots of Houston. Who knew!