I take the train to NYC most every day and pass over the Passaic River right in Newark. This morning the train stopped for a few moments over the Passaic River there and I saw several HUGE swirls on the surface, some very large fish feeding on something.
What could they be?