Best New Truck Product 2003 Award winner DROPTAIL is interviewed by DIY TV at SEMA in Las Vegas, and then praised on many of their benefits on TV “Innovative New Products” segment
Best New Truck Product 2003 Award winner DROPTAIL is interviewed by DIY TV at SEMA in Las Vegas, and then praised on many of their benefits on TV “Innovative New Products” segment