Scan my QR code above, and experience what it was like working on the film set for "The Avengers" in 2012 at the Bethesda Terrace in NYC!.