2.5 million children ride buses every day.
2.5 million children ride buses every day. Patrick Schneider / Charlotte Observer / MCT
2.5 million children ride buses every day. Patrick Schneider / Charlotte Observer / MCT