City of Princeton issued the following announcement on April 28.
Come join in our friendly competition and donate live saving blood on May 29th. Appointments available 8 am - 12 pm at 2 South Main Street. Call or go online to make an appointment. Gift cards for all donors. See flyer for details.
Original source can be found here.
Source: City of Princeton