0 Members and 1 Guest are viewing this topic.
Wow. Dang.Here in Texas our rain total over the last 60 days is 0.95 inches.