Content Tagged As altar_valley

4 years 9 months ago

Fatal bus accident caught on camera

An Altar Valley, Arizona bus monitor is being called a hero after her boss says that monitor risked her life to save others when she noticed a car driving right towards the bus. The accident happened Tuesday morning around 6:15 a.m. On Wednesday, the Department of Public Safety...

Most Popular

Top Videos

1 2 3 4