It’s a race to the finish for all you puzzle enthusiasts! Join us on Saturday, July 29 at 1 pm at Cuba Library for a Puzzle Race. Teams of four will race to see who can complete a 500 piece puzzle the fastest. We will have a Puzzle Swap at the beginning as teams check in, and then at 1:30 the Puzzle race begins! The winning team will take home a special prize. Participants of all ages are welcome, but everyone must have teams of four to compete. Space is limited for the event, and pre-registration is required. Please contact Cuba Library at (585)968-1668 or email cuba@stls.org to sign up. Feel free to bring any puzzles you and your team would like to trade as well.