Christmas Stroll 2011
December 5, 2011
The 2011 Great Falls Christmas Stroll took over downtown Great Falls Dec. 3. Here, the statue of Charlie Russell and his beloved horse Monte are bathed in the light of Christmas trees outside D.A. Davidson & Co. on Central Avenue and 3rd Street. At the stroll, the CMR band sold hot drinks for a fundraiser.