2016 Albany Halloween Hayrack Ride

(click on pictures to enlarge)

 

16871693169517001738170317051709172017151722172817301734174017461750175417611762176617671769177217741773