Who is Playing Master of Puppets on 'Stranger Things'?

Photo: Getty Images North America

Rob Trujillo posted: “**Spoiler Alert** That’s my boy! Proud of ya Tye! Stranger Things finale shredding it on ‘Master of Puppets’ and big thanks to @kirkhammett on helping!” MORE HERE


View Full Site