We've all heard of Rock's and its amazing ribs. But how much do we really know about this unique, independently owned bar and grill, located in Champaign on Springfield Avenue? Andrea Park and Shivani Khanna recently found out what happens behind the scenes at Rock's and share their findings in this audio slideshow. When you're done watching, read their article below.