Hollywood Comes To Hudson…May 2017
It’s official: Downtown Hudson, MA, will host the feature film “Who Do You Think Would Win?” Filming is set for May 1st to 3rd along Main Street and Washington Street, 7 AM to 10 PM. Despite downtown excitement, we’re here to assist you; parking may require additional time, but options are available on side streets.