Ask Geoffrey: 8/18


The video cannot be displayed.

The statue of Christopher Columbus in South Chicago was once located at City Hall and served a very refreshing purpose. We find out more in tonight's edition of Ask Geoffrey.


Thanks to our sponsors:

View all sponsors

Thanks to our sponsors:

View all sponsors

Thanks to our sponsors:

View all sponsors