Despite Chevy’s Latest Ford-Bashing Commercials, the Silverado Still Sucks By: Jerry Perez | July 13, 2016