Michael Welch on Criminal Minds Wednesday!
The amazing and hilarious Michael Welch will be taking on a far more suspenseful role this week when he appears on Criminal Minds! Michael Welch plays Mike Newton in the Twilight Saga films. Here’s a preview of the episode: Anything with Michael in it is gonna be awesome! The episode airs on Wednesday 9/8 Central […]