American Motors

WBEN Photo/Mike Baggerman
Buffalo, NY (WBEN) - Buffalo Mayor Byron Brown announced Tuesday morning that a lease agreement has been signed to bring a new AMC Movie Theater downtown. The new AMC is set to take up space on Main Street vacated by the Market Arcade. Talks about a downtown theatre at the Market Arcade began in...
Read More