USA Network by ConnorA

Question 6

In Plain Sight, about US Marshals in the Witness Protection Program, was set in what western US city? A more acclaimed AMC series was also set in this city.

Albuquerque

Back