the Forum Shops are overrated. sure they have nice stores like DKNY, Gucci, Prada etc...all the high-end stuff. yes, the ceiling is painted to look like a clear, blue sky etc..overall it's worth a walk through but there is nothing here that you can't find at any upscale Mall anywhere else in the US. so what's the big deal? anyone? anyone?
more