Could we have a tropical system near Tokyo during the Olympics? It is very possible as Invest 90W starts to spin up south of Japan today. Still early and plenty of time to watch but I'm sure the Mets at the Japan Meteorological Agency are keeping an eye on it. Lets also talk about what […]

Read more of this post


This post is ad-supported