Driftscape App
Top 10 Christmas Movie Spots in North Bay
Although the city of North Bay has been welcoming film and television productions since 2009, over the last few years we've seen an increasing number of Christmas-themed productions filmed here.