MovieMaps

“The Man in the Yellow Suit” Filming Locations

The Flash episode “The Man in the Yellow Suit” was filmed in Vancouver in Canada.