Town Talk: Captain Lee Peters-Stafford Sheriff’s Office

Captain Peters talks about driving with school buses on the roads and in school zones. Discussion about motorcycle safety.