Dragon’s Teeth by Paulus Spread the love Dragon’s Teeth A series of one minute videos Russians create the Dragon’s teeth BTM-3 trenching machine to dig… Russian launched a kamikaze drone swarm from Crimea. https://youtu.be/nHX529tN4F0 Posted on October 23, 2022