Video Residency, Video Mapping Festival THE MONSTERS’ THEATRE – Canal Saint-Pierre, Lille, France – Video Mapping Festival 2018 2 min read