I had been trying to decide whether to open a dedicated site to house my The X Files screencaps on and then came the news of the revival of the series, which decided it for me: The X Files Source is my newest fansite 🙂
Categories Server Problems & Fansite News