Camila Mendes & Madelaine Petsch Take Their Dogs For a Walk In The Snow
About Photo #1306101: Camila Mendes and Madelaine Petsch brave the snow storm while out for a walk on Saturday (February 13) in Vancouver, British Columbia. The Riverdale co-stars… Read The Post Here