Videos: Flagship Cinemas in New Bedford | RIP Restaurants & Retail

We remember Flagship Cinemas (and Cinema 140) in New Bedford, MA, including the “needle” scandal, why it was a good alternative to major chains, and its final decline.

Leave a comment
*