"The Flesh Failures" (Let the Sun Shine In) 2020

May. 21, 2020 / Video Archives
Screen Shot 2020 05 24 at 11 05 57 AM

This video was compiled during the first week of April, 2020 when the Center and most everything else in the world was shut down to the general public. 50 Performers sent video clips with a message of hope.