Friday, October 30, 2015

After massive property tax hike, Chicago gives George Lucas $10, 99-year lease for lakefront Star Wars museum