I donno???
Seems like there are thousands and thousands of baby frogs (about 1/2 inch long) that have hatched out ('er whatever) and they are everywhere... It's hard walking without steppin' on one... They are every where... Too small to eat and too cute to step on...
What's gonna happen???
B;~(