Charlotte Flair Appearing In ‘Psych The Movie’ On USA This Thursday

Image result for Charlotte Flair in Psych the movie

WWE Superstar Charlotte Flair will be appearing in ‘Psych the Movie” on the USA Network this Thursday night airing at 8/7 C. Below is behind-the-scenes video:

Advertisements