World Trade Center Oculus illuminated in American flag colors for Veterans Day

The Oculus at the World Trade Center Transportation Hub in New York City was illuminated in red, white and blue hues in honor of Veterans Day on November 10.