Some of the most striking scenes of the documentary "Never Be A Punching Bag For Nobody" depict the Maverick Street Mothers protest against Logan Airport in 1968.
Naomi Yang, of Galaxie 500 and Damon And Naomi fame, has directed her first feature-length documentary. Never Be A Punching Bag For Nobody is centered around a Boston boxing gym located near Logan Airport and follows three different stories, one of those being about Yang herself.