This was humorous. Posted this AM. The shape was just a fleeting thing. It no longer looks like this. And I don’t think it rained fish in DC today.
This is the actual map of the probability of damaging winds (greater than 58 mph) for the U.S. this afternoon and evening (within 25 miles of a point) – issued by the National Weather Service.
Check out this US Fish and Wildlife memo from 1961 – a report on Rains of Fishes [PDF]
DC folks can watch for a meteor storm Friday night. New meteor shower may burst into meteor storm Friday night. Keep looking up!