Four World Records!

Team DTX took home 4 World Records and plenty of trophies last weekend in Alabama at Triple Fest!