BeastMaster
Well-Known Member
I remember Stallone firing at some dummies in the movie, though you only see them briefly. I was thinking they would make really good helmet head stands. Has anyone got any good images of them? They were silver mannequins with a kinda art deco style to them.