32nd Mayfest draws large crowd in Perryville, MO

32nd Mayfest draws large crowd in Perryville, MO