yellow eel
-
Eels in a Parking Lot: Biblical Scene or Spillover from Nearby River?
Several patrons of a grocery store in Bangor, Maine recently saw eels swimming in the parking lot during a heavy rain.
Latest Research Articles