Riverhead Raceway, the last of over 40 stock car tracks once found on Long Island, struggles to survive in a world of NASCAR and rising real estate prices. It and its colorful denizens are profiled in this acclaimed new documentary. “A high art film about a blue-collar subject…See[s] beauty in the everyday.” –L.A. Times. DCP. 75 min.
2019/01/03 - 2019/01/06
The Cleveland Institute of Art Cinematheque
11610 Euclid Avenue, Cleveland, OH 44106