What you need to know for Riverfest 2016

What you need to know for Riverfest 2016