Four Injured When Car Struck Metrobus
What Happened On February 22, 2013 a Metrobus on its way to Dulles was struck by a vehicle. The accident occurred on I-66 westbound at the Dulles Toll Road when a Mitsubishi sedan struck the side of the bus. It was estimated the bus had 30 to 35 people on board at the time of…