January 10 2017 10:35am

Loading...

NY Giants accused of trashing plane

Travelers say they were delayed for hours so staff could clean up a plane that was trashed by an NFL team who just lost a playoff game

Responsive site? HTTPS:// site?

Video Home