Michael Quinn

Michael C. Quinn is the chief of the Clayton Falls, Colorado police appearing in Supernatural: Night Terror.

Appearances

 * Supernatural: Night Terror