Madelaine Petsch and Camila Mendes – Out and about in LA Madelaine Petsch and Camila Mendes – Out and about in LA