Filmed in Holliston, MA during Winter Storm Juno. More than 30 inches of snow accumulated during the Blizzard of 2015.
CreditsCinematographer, EditorYear2015