The guys at Armageddon Turbo recently played a joke on some unsuspecting technicians and service advisers at the local Chevrolet dealership when they took their twin turbo 2015 Silverado in to see if they could help diagnose the strange whistle coming from the exhaust. The looks on the faces of these guys is priceless, as […]
More...
More...
Comment