In this episode of The Open Road Nick’s driving the Chevrolet Silverado Z71 Custom Sport Unfortunately the first pass of this film was over 40 minutes long, no one wants to sit through me blabbering on about anything for that long. Here’s some stats and additional thoughts 2500HD LTZ “Custom …
Read More »