Emerging Storm SE Taiwan (Weather)
This may stay off shore - but hang onto your hats if it doesn't - from the radar looks like an awful lot of rain in it
This may stay off shore - but hang onto your hats if it doesn't - from the radar looks like an awful lot of rain in it
Complete thread: