SHOOT: ONCE UPON A TIME Turns Victory Square West into New York City for Robin Hood (Sean Maguire)
Once Upon a Time is still in Chelsea, NYC, for scenes of Robin Hood (Sean Maguire) stirring up trouble but with a different downtown Vancouver… Read More »SHOOT: ONCE UPON A TIME Turns Victory Square West into New York City for Robin Hood (Sean Maguire)