Charlotte Flair appears in USA Network's "Psych: The Movie," premiering Thursday night at 8/7 C.More
share