Weston School Bus Battles the Snow February 22, 2021 James Bairaktaris A Weston Public Schools bus travels along Weston Road during this afternoon’s bought of New England weather.