Camila Mendes & Madelaine Petsch Take Their Dogs For a Walk In The Snow

camila mendes madelaine petsch walk their dogs in the snow 02

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