Chevrolet Corvette and School Bus Collide on Telegraph Road; No Injuries Reported

Chevrolet Corvette and School Bus Collide on Telegraph Road; No Injuries Reported

✕