Flash flooding 'wiped out' Third Degree Glass Factory in St. Louis
A laborer at the site said the deluge "wiped out" the art studio and event space at 5200 Delmar Boulevard.
A laborer at the site said the deluge "wiped out" the art studio and event space at 5200 Delmar Boulevard.