Granite City has improved by leaps and bounds

by