Hey, all the NWS Radars just went down across the US.

Are they trying to hide an alien invasion? laugh