The ugly GIANT caterpillars are back! We found not one, but eight on a tree in front of our house, munching away on the leaves. Will share a video soon that I snapped but in the meantime, enjoy the pics.
Btw, these giant caterpillars are almost 6 inches long... and man, they eat a lot and also poop a lot!!