Two giant pines fell on my house yesterday at around 9 p.m., and plenty of other trees were downed in West Springfield...any word on a tornado touchdown?