News

Normally, a shop truck is a purely utilitarian implement. However, the Leader Electric truck isn't your normal parts-getter.