The hummingbirds are back! Over the past couple weeks, Rubythroated Hummingbirds arrived in Michigan, completing a journey of several thousand miles that started months ago in Central and South America.Along the way, many of them made a non-stop, 18-20 hour, 500-mile flight over the Gulf of Mexico – an amazing feat for a bird that weighs as much as one or two pennies.It seems th...