Welcome, Sign In
City Unveils Cameras to Catch School Bus Passers
Description:In an effort to crack down on impatient motorists, city officials in Falls Church, Virginia have recently began using stop-arm cameras to watch and fine drivers who refuse to stop and pass school buses.
drivers passing school buses
falls church cameras bus
falls church fine bus passers