Several isolated supercells formed prefrontally in NE Veneto, Italy in the late afternoon and evening of October 10, 2013. Read more