Just days before the Super Bowl, the NFL has set up a miniature football Disneyland in the heart of Manhattan.
The Super Bowl Invades Times Square
The Super Bowl Invades Times Square
|
Just days before the Super Bowl, the NFL has set up a miniature football Disneyland in the heart of Manhattan.