The Big Snow Opens at American Dream

The Big Snow Opens at American Dream

The first real snow indoor ski and snowboard park in the United States opened Thursday inside the American Dream mega-mall in East Rutherford, NJ.

Top Stories