Cantori weather channel biography
Cantore is a Meteorologist working for The Weather Channel in Atlanta, Georgia. He has received acclaim for his remarkable ability to simplify complex weather phenomena, making them accessible to the average viewer.