Inside Big Snow, North America's first indoor ski park

Years in the making, Big Snow has finally opened at the American Dream mall in East Rutherford, New Jersey, across from MetLife Stadium. Here's a tour of this mini ski resort that features real snow, a 1000-foot run and a small terrain park for snowboarders.