The idea that the street truck scene is a shadow of its former self is incomprehensible to me. Off-road trucks are a ball, sure, but they’re less than comfortable on an everyday basis. It’s past time ...