Watch These Eagle Eggs Hatch In Florida
A live stream on an eagle’s nest in Florida caught two baby birds hatching. Unsure if Pied Piper provided the streaming for the video. Think of this like a Hatchimal, but less annoying.
Read more at nbcnews.com.
Read More Stories From the IB Wire
.
.