Wow! The radar suddenly exploded right over my house. I went upstairs and heard it pouring. I was shocked because their was nothing on radar 5 minutes earlier. This should be good for the DC area.
Edit: Heavy, steady, tropical rain. This came out of nowhere. It looks like lake effect snow bands coming off the bay.