Joe Flanigan Q&A, Part 3

hulu videos
Joe Flanigan (Lt. Col. John Sheppard) answers fan questions from the Forum in this special Q&A series.
View Comments