Events this weekend in Peru, IL