What Are These "Rings" or "Doughnuts" that appear on the NEXRAD images?

 

 

 

 

 

 

 

 

BACK TO FERNLOTHNG IN ATLANTA

2897