Holiday Inn Express
-
Raw video of hotel fire. Holiday Inn Express in Pekin, Illinois burns.
Raw video of fire at the Holiday Inn Express in Pekin, Illinois.
Read More »
Raw video of fire at the Holiday Inn Express in Pekin, Illinois.
Read More »