Oof, did the Allstate Livermore in California received some bad reviews. My friends had only bad things to say about it and what you can find online isn't good either. No wonder it's gone now, though I'm surprised it hasn't disappeared even earlier
There are no replies in this thread yet. Be the first to post a reply below: