Had about 50 emails asking that... Well radar does have a hard time seeing light snow/flurries the farther away an area is from the radar sites.. As you see on our radar map below...
Yes it is snowing here at The Weather Center....
Kiat Untuk Meningkatkan Peringkat Halaman Google
2 years ago