Santa and one of his elves hitch a ride with the Boston Fire Department to make a special stop at Shriner's Hospital.
1 / 25
WCVB - Boston
Wed, Dec 19, 2012 12:59 PM EST