Mysterious circumstances surround the tractor-trailer collision on Hwy 17 in California, leaving authorities puzzled and residents on edge. Charges laid as investigation unfolds.
Mysterious circumstances surround the tractor-trailer collision on Hwy 17 in California, leaving authorities puzzled and residents on edge. Charges laid as investigation unfolds.