The Final Detail

Significance of Barbara Cromwell's Home

help

Asked by
Last updated by Cat
1 Answers
Log in to answer

Barbara Cromwell's house is located in Massachusetts. Myron confronts her about Clu's blackmail here.