PopSugar “Outlander” Set Video June 4, 2014 By Krystal Van Eyk Leave a Comment PopSugar has posted a new video of their visit to the set of “Outlander” in Scotland, which you can check out in the clip below!
Leave a Reply