WATCH: The Hummingbirds Are Back In IdahoWATCH: The Hummingbirds Are Back In IdahoThe hummingbirds are back in Idaho. In a video posted a few weeks ago on YouTube you can see what looks like a swarm of the beautiful buzzing birds.Nate BirdNate Bird