The first Ruby-throated Hummingbirds have been spotted in Southwest Virginia! Sightings are now documented in Roanoke, ...