Throwback Thursday – The Flood of 2010 in Freeport, Illinois
Video footage from the flood’s in Freeport, Illinois that occurred in 2010. Footage by See Free News
Video footage from the flood’s in Freeport, Illinois that occurred in 2010. Footage by See Free News