ILM - 1980's Vampire Bat Prop

Discussion in 'Production Made Costumes and Props' started by lousterg, Nov 13, 2017.

  1. lousterg

    lousterg New Member

Share This Page