What do Flying Fish Eat?

The Atlantic flying fish lives close tot he surface of the water from Cape Cod to the Gulf of Mexico. They usually swim in groups and eat smaller fishes, plakton, even small crustaceans.