Lived in Texas my whole life. Moved to Houston 6 months ago and I have been introduced to LOVE BUGS

WTF are these things? I let my dogs outside to pee, and there are 80 of these things swirling around my yard. I have a convertible and im enjoying the nice sunny day, i look up and its a horror movie and i have to close the top. I hear they are harmless, but still…sheesh.

submitted by /u/Neon_Biscuit
[link] [comments]