They call themselves USDoD? As in US Dept of Defense? Let me guess, the criminal mastermind left a note signed “dA PoLiCe”
😂😂