still from "Girl Car Sports"

Secret Theatre, Long Island City, NY