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