Happened in San Bernardino. Report says they were speeding, went down 100 feet, but they all survived.
Looks like the bottom front of the driver's door may have an "unplugged" performance sticker. Is it anyone on here?
Looks like the bottom front of the driver's door may have an "unplugged" performance sticker. Is it anyone on here?