Atmospheric Rivers- What are they?

In Roger Hill's Weather Classroom by WDEV Radio

On this episode of Roger Hill’s Weather Classroom, Roger talks about Atmospheric Rivers and what they are