LIVE! 2017 graduation practice

Annually, graduation practice features speeches by the two grand marshals the senior class has voted on, as well as practicing commencement exercises.