“Selfless, Brave and True” Filming Locations
Once Upon a Time episode “Selfless, Brave and True” was filmed in Vancouver in Canada.
Powell Street (between Alexander & Columbia) as Soho Street
Neal Cassidy and August Booth talk on the street.
Once Upon a Time episode “Selfless, Brave and True” was filmed in Vancouver in Canada.
Neal Cassidy and August Booth talk on the street.