Quote:
Originally Posted by BarTopDancer
I think Storm Watch 2008 is being over-hyped. It's not even raining here yet.
|
Last report I heard it was supposed to start raining in LA around 3PM dump as much as 3 inches. If that turns out accurate, that's a LOT of rain.