Industry News Truckee, CA Tow Truck Drivers Spring into Action to Rescue Stranded Drivers on Interstate 80 In Truckee, California, tow truck operators are diligently working continuous 12-hour shifts to remove over 100 vehicles stranded on Interstate 80. The Towing Nation10 months agoKeep Reading