Madelaine Petsch & Adelaide Kane Go Bike Riding Together in Vancouver!

madelaine petsch adelaide kane bike ride 05

About Photo #1098499: We didn't know Madelaine Petsch and Adelaide Kane were buddies, but we totally want in on this friendship. The Riverdale star and Reign alum were spotted taking… Read The Post Here