The annual Christmas Parade and arrival of Santa to officially kick off the season in Floyd County, Virginia.

The heavy rains headed for the area held off until Sunday night to allow the parade to run its course under cloudy but warm skies.

An annual big event in a small town in the Blue Ridge Mountains of Southwestern Virginia.