10 Nov 2023, 22:22 UTC · By: Florin Amariei / For quite some time, environmentalists complained about the size of new pickup trucks. Telo's vehicle, however, might just be THE compromise