news.illinoisstate.edu
Illinois State intern makes her Cannes Film Festival premiere - News - Illinois State
The Cannes Film Festival is the most prestigious movie marketplace in the world. And right in the middle of it all this year was Illinois State junior Casey Ross.