Diesel To The Rescue: Tesla Pepsi truck runs out of charge Mike McGlothlin February 13, 2023 Diesel Trucks