Photographer and filmmaker Ari Marcopoulos found some lost Super-8 tapes filmed in NYC in 1994.
Via Quartersnacks.