Broken Wagon Films is pleased to announce that The Devil’s Road has been chosen as an Official Selection of the San Luis Obispo International Film Festival, March 17-22nd, 2020 for six days of film, wine, and fun on the cinematic Central Coast.
The Devil’s Road is set to screen at Downtown Cinemas, 888 Marsh Street, San Luis Obispo, California, at the following dates and times:
Thursday, March 19 at 4:30pm
Saturday, March 21 at 10:00am
Sunday, March 22 at 3:00pm
Learn more about The Devil’s Road at SLO Film Fest at https://slofilmfest.org/the-devils-road-a-baja-adventure/