This is supposedly something called “TR-3B” I don’t know what I think about it. I have never heard of it but I’ve read it’s some military craft. What do you guys think? (This is not my video but it was posted today)
This is supposedly something called “TR-3B” I don’t know what I think about it. I have never heard of it but I’ve read it’s some military craft. What do you guys think? (This is not my video but it was posted today)