Thousands take to streets of downtown Wilmington for Azalea Festival parade

Thousands take to streets of downtown Wilmington for Azalea Festival parade