Bigger than Central Park?
Lot's of people talking about them claiming they are bigger than central park. I googled it as was suggested by the people calling it out and it appears they are correct. This is wholly untrue. Central Park, according to google is more than 10 times larger than their property. How can they says these things? Maybe their license problems, lost deals, management turnover and pending class action are all related to these types of statements that appear to be blatantly false.