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.
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.