Yes, it’s the biggest mall in America. Up until 2015 ... The second is probably quite perplexing if you've ever been on the Log Chute and noticed what appears to be a random chair affixed ...