News

The next time you pass Mays Island in Downtown Cedar Rapids, you'll probably notice a brand new art installation! It's HUGE ...