Tuesday, January 15, 2008

Red River Theatres on NewEnglandFilm.com

Red River Theatres, Concord, New Hampshire's newest spot for independent cinema, got some nice press this month in the January 2008 edition of NewEnglandFilm.com.

Check out the article here.