Remember the Movie Theater Behind the Promenade Mall in Lewiston?Remember the Movie Theater Behind the Promenade Mall in Lewiston?You may remember Flagship Cinema at The Promenade in Lewiston, but do you remember the Lewiston Twin Cinema there?Jeff ParsonsJeff Parsons