ADVERTISEMENT
CELEBS
Echo Lawrence - July 7, 2021
Madelaine Petsch has officially left Vancouver Canada where she's been living for the past few years where she films the CW hit Riverdale. The actress has wrapped filming for the season and is back in the USA, with her first stop being in Boston!
Madelaine filled her fans in on her new adventures by filming a short YouTube video where she explores Boston with her best friend. The pair start their journey with an iced Matcha drink before walking through the city.
The actress ends up laying out on a boat while touring with her friends and does a quick Boston recap at the end of the video. Watch it below and see some of Madelaine's Boston selfies in the gallery!