Stan Adelstein: Stan Adelstein. Producer: Destroyer. Stan Adelstein is known for Destroyer (2014) and Dinosaur 13 (2014).
Known For: Destroyer (Producer), Dinosaur 13 (Self)