I believe that the Trenchwars Gallery is currently undergoing some construction.
-A reason why it worked on your friends computer, and not yours:
--His computer for some reason did not update the website.
-A reason why it worked on your friends computer, and not yours:
--His computer for some reason did not update the website.
Comment