MovieMaps

“Dead Air” Filming Locations

Psych episode “Dead Air” was filmed in New Westminster & Surrey in Canada.