Guess the species!

These little babies were found in the exhaust pipe of a truck and the rescuer brought them to us immediately. They are weighing in at only 3 to 5 g and were newly hatched. We are still trying to confirm the exact species; however, we believe they are a type of swallow.

Hatchling swallows.