On the set of AMC mini series Turn

Had to push my way into the set to get this. What did I have to lose? 
All they could say is step back. 
Check it out. I may be in it.

Comments
Sign in or get an account to comment.