Filming Update!#TheBoys are filming at a house on Broadview @ Riverdale Park!?♂️???— Toronto Filming (@TOFilming_EM) February 16, 2021
Based on the light, it looks like they will be rolling this evening.
Hmm, ? Safehouse? Starlight & Hughie playing house? Some kind of fight scene? https://t.co/I8XfTVjy1H
Image courtesy of Amazon Prime