0 Station II Feb. 08, 2022 Station II 2022 4 min Station II was filmed on Super 8 during a spontaneous exploration of Detroit’s Lincoln Street Art Park. Beginning with a single repeating shot of ... Animation