News

The apparent tornado touched down in the area of Forest Park, home to the St. Louis Zoo and the site of the 1904 World’s Fair and Olympic Games the same year.