DIY TV

YouTube player

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