CLICK HERE TO DOWNLOAD THE CAR THROTTLE MOBILE APP! Trucks might be the most annoying vehicles on our roads,