Mini Drag Bike Launch Video Posted by Daniel Downs on May 06, 2016 One of our customers shared this awesome video with us which we feel displays exactly what the 3D Manual Clutch is all about.