There’s no better way to celebrate your love of the Marvel Cinematic Universe (and all of the characters in it) than by taking yourself on a tour of Marvel filming locations in New York City!
Adele broke even more records when Adele Live in New York City aired on NBC. The full concert is now available to stream if you want to cry your face off at home!