Construction Sunshine

There’s a big construction pit in downtown Champaign that’s all fenced off. Rather than see the ugly pit behind it, someone has threaded bits …