Me too...including the grill of my truck...I kept smelling burning leaves and thought my truck was for sure about to go up in smoke...nope, just a birds nest.
Nice pictures. Every year it seem Wrens build a nest in my shop and our Dogs always get the little ones when they come off the nest..This year they haven't built in there so far and I'm glad..