News & Blog Stars of Evita on Twin Cities Live Twin Cities Live 8/15/14 Caroline Bowman and Sean MacLaughlin, who play Eva and Juan Perón in the national tour of EVITA, took some time to talk to Emily Engberg from Twin Cities Live about why this show is a must-see. Leave a Reply Cancel reply Your email address will not be published. Required fields are marked *Comment Name * Email * Website Save my name, email, and website in this browser for the next time I comment. Notify me of follow-up comments by email. Notify me of new posts by email.