squeaky.org
Squeaky Wheel announces new board members
Buffalo, NY, June 12, 2018 — Squeaky Wheel Film & Media Art Center announces the appointment of three new board members in 2018. The new appointments are CATHERINE LINDER SPENCER, FRED MEYER, a…