The National Weather Service has confirmed an EF-0 tornado did in fact touch down last night in the city of Worcester. Barry Burbank’s blog shows detailed information on the setup and radar – you can […]