A mysterious blob has been showing up on Doppler radar this afternoon and evening near Van Wert, Ohio. Rain has been moving in, but this blob is not actually precipitation falling from the sky. So ...