Mace Safety Flasher & Trutech radio cd player in Taken (2008)March 1, 2021 Robert Scheidemann Movie Image count: 1 Audio Equipment & ElectronicsCD PlayersMacePlayersRadioTaken (2008) Movie