Tuesday, July 09, 2013

TalkLeft Server Down

Our server and forums are down. We're working on it, for now you can comment here if you'd like.