NYC subway riders enjoy Thanksgiving feast on L train

Passengers riding the L train in New York City were treated to a Thanksgiving meal during their evening commute on Tuesday, November 22.

Latest Videos

Latest News

View More
View More