
FIFA World Cup Fans Enjoy Times Square NYC
New York City is a popular destination during the FIFA World Cup. And Times Square is a popular place for fans to relax or have some fun. NTD's Sean Marshall went there to see how fans are experiencing...
Read More