If you’re driving through Leclair and Levac Roads this week, the municipality says you can expect delays.
Traffic delays will be all day Thursday but this time it’s not because of construction.
JoBro Productions is in Sturgeon Falls filming a feature film called “Delia’s Gone”.
With help from the OPP, film crews will be conducting traffic stoppages on Thursday, which the municipality says shouldn’t last longer than a few minutes. The filming will take place from 7 am to 7:30 pm.