Premiere Props · Sale 100302 · Lot 313

Resident Evil: The Final Chapter Umbrella Trooper Glock

Umbrella Corporation screen used glock 17. (Approx. 10" x 6")