Posted Sunday, January 14, 2001 8:37 PM | Contributed by Chitown
Looks like the people that were stuck upside down on the Demon three years ago have been awarded money for the incident.
Read the whole story from The Chicago Tribune.
©2019, POP World Media, LLC, All Rights Reserved
Legal, privacy and copyright | Contact Us