MovieMaps

Photo of Szrek Chem

Location: Rogers Sugar Mill
As Seen In: The Flash episode 5x04 “News Flash

Cicada watches Ralph and Sherloque from the other side of the room.