Linked by Thom Holwerda on Tue 1st Nov 2011 21:31 UTC, submitted by Z_God

Permalink for comment 495232
To read all comments associated with this story, please click here.
To read all comments associated with this story, please click here.
Member since:
2011-11-01
Do you need more download mirrors?
More mirrors the better! But most mirrors sync every 24 hours, so that's why they aren't working.