Deadly Hit-and-run At Action Towing In Land O’ Lakes

A hit-and-run accident occurred at Action Towing in Land O’ Lakes, Florida, resulting in the death of employee Ryan Ross. The driver, described as a white woman in her mid-30s with reddish blonde hair, lost control of her Chevy Tahoe and hit a parked car, propelling it through the building and into Ross’s room where he was sleeping. Ross’s coworkers are organizing a candlelight vigil in his memory.

Click here for more information…