Lombardi Travel Plaza

Plugged In

Max Kvidera | August 07, 2011

In an era of idling prohibitions and $4 fuel, the power switch is back on for truck stop electrification.

Stay Connected

Sign up to get Overdrive's daily newsletter.