Usher In the Holiday Season With Free Horse Drawn Carriage Rides in MontroseUsher In the Holiday Season With Free Horse Drawn Carriage Rides in MontroseWhen it comes to Christmastime, the town of Montrose, Pennsylvania goes all out to bring joy to others, including offering free horse drawn carriage rides!Traci TaylorTraci Taylor