Tue Sep 23, 2014 4:24 pm
#87573
I think September 28th. The last week in September is always a good guess. Worst case scenario we should have the new site within the next 7 days
Now is not the time for fear, that comes later