Spirit Ride urges drivers to slow down, move for first responders

The U.S. Department of Labor Statistics said in 2014 alone, 33 tow truck operators were killed trying to help stranded drivers. They also said on …
Source: Towing News