Here’s why you could hear the term “bombogenesis” in relation to this week’s weather.

Read More at 6abc