Accident on Tex Mex Rd
Off of hwy 107 in San Carlos, between cactus tires and Val Verde road, Car accident . Major delay. 3 fire trucks and multiple service vehicles. Traffic back up potentially to the y drive in store. > reply
Tweet Posted 1 year ago by Anonymous 287 views