The Vampire Historian

Space City Comic Con with Michael Welch

June 01, 2016 The Vampire Historian
Memorial Day Weekend I attended the Space City Comic Con in Houston, and had a chance to speak with actor Michael Welch from the Twilight movies, in addition to meeting a few other people.

Support the show

People on this episode