Image 1 of 1
IMG_1875.jpg
Larry Siegel the guiding force behind the retail and entertainment complex. The Meadowlands Xanadu in Rutherford, NJ a project of $2.3 billion extravanaganza whose opening has been delayed till next year..Rutherford, NJ.Wednesday May 13 2009