Maximushaydos
Active Member
Hi guys. I am thinking about getting a dredd suit and saw the ones over at planet replica, has anyone bought through them? What are they like and what is the costume like if you have?
Thanks all.
Max
Thanks all.
Max