Well, that was fast! Deluxe now have their “Part Duex” DVD up for Digital download right here for $5.00! That’s a damn good deal for DVD quality trails goodness for sure! If you haven’t seen this video I highly suggest it.
This website uses cookies.